Vidullanka, WindForce joint venture signs purchase agreement with solar plant (12-Jun-24, Energy)
Power purchase agreement for the development of a 10 megawatt Vavunathivu II solar power project in Batticaloa