Get a glimpse into our company and investor data—powered by the PitchBook Platform
Abengoa (4 Photovoltaic Plants)
Buyout/LBOLATEST DEAL TYPE
A portfolio of four photo-voltaic plants in Spain. The portfolio is capable of generating10.37 mega watt of solar energy which can be used for the residential and commercial customers. It is located in two cities namely Seville and Jaen.