India, Sri Lanka sign agreement to build solar power plant in Sri Lanka
India and Sri Lanka have signed an agreement for developing a 100 megawatt solar power plant in the eastern port district Trincomalee, Sri Lanka, as part of the efforts to…
India and Sri Lanka have signed an agreement for developing a 100 megawatt solar power plant in the eastern port district Trincomalee, Sri Lanka, as part of the efforts to…