WindForce Commence development of 10MW Solar Power Project in Kebitigollewa

WindForce PLC achieved a significant milestone by officially signing the Power Purchase Agreement (PPA) for the development of the 10MW Kebitigollewa Solar Power Project. This momentous event marked the commencement of the project and was attended by key stakeholders, including N.S. Ilangakoon, Chairman of the Ceylon Electricity Board (CEB), Manjula Perera, Managing Director of WindForce […]