India and Sri Lanka signed agreement extending a US$ 100 million Line of Credit (LOC) for projects in the Solar Energy Sector

US$ 100 million LoC for Projects in the Solar Energy Sector in Sri Lanka. India becomes the first...

Read More