Displaying items by tag: WindForce begins Rs 27 b 10MW solar power project in Kebitigollewa

WindForce PLC has achieved a significant milestone by officially signing the Power Purchase Agreement (PPA) for the development of the 10MW Kebitigollewa solar power project.

There are 35832 listings and 1274 categories in our website