Capital Stage acquires solar project in Bedfordshire
UK (United Kingdom)
The solar park acquired by Capital Stage is located in the southeast of England in the county of Bedfordshire. Another British PV park of Capital Stage is in close vicinity to the newly acquired asset...
List of all the transaction updates
If you are an existing subscriber please sign in to read this content in full.