NTPC-CEB to jointly implement 135-MW project India and Sri Lanka have agreed to jointly build in two stages a 135-megawatt solar power plant in the island nation's eastern port district of Trincomalee to promote renewable energy. "The National Thermal Power...
Read moreDetails











