India plans power project in Sri Lanka after China’s shelved

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