Sri Lanka 100 MW power plant to Solar Forge Batticaloa (12-Mar-24, Energy)
100 MW solar power plant in Oddamawadi, Batticaloa on a build, own and operate basis