India revives 120 MW solar project in Sri Lanka after Adani withdrawal
India is set to begin construction of a 120-megawatt solar power plant in the Sampur region of north-eastern Sri Lanka, according to an official statement from the Indian Ministry of External Affairs.









