India plans power project in Sri Lanka after China’s shelved
By KRISHAN FRANCIS Associated Press COLOMBO, Sri Lanka (AP) — 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. A visiting Indian official and Sri Lanka’s foreign minister witnessed the signing. China
Continue Reading