NTPC-CEB JV Sets 5.97 Cent Tariff for 50 MW Sampoor Solar Project in Trincomalee, Sri Lanka Read more