India has agreed to set up power projects on northern Sri Lankan islands in a deal seen as a strategic victory in its competition with China for influence in the Indian Ocean
Source: India plans power project in Sri Lanka after China’s shelved
Category: International



