India-Sri Lanka Solar Projects Begin in Trincomalee with 120MW
India and Sri Lanka have officially launched two major solar power projects in Sampur, Trincomalee. The total capacity of 120MW is being developed with the support of India''s NTPC and
Free Quote