Capital Stage buys 4.5MW Todderstaffe Farm solar project
The largest German solar park operator has bought the project in Poulton, Lancashire, from SPI China (HK). The development is eligible to receive...
The largest German solar park operator has bought the project in Poulton, Lancashire, from SPI China (HK). The development is eligible to receive...