BusinessGroup14 Adds €150 Million to Series D for Planned Spain PlantBy Helena WardOct 29, 2026, 3:52 PM UTC