India to build Sri Lanka wind farms after China pushed aside
India has agreed to develop three Sri Lankan wind farms on islets between the countries, officials said Tuesday, in a victory for New Delhi after the project was taken away from a Chinese firm. New Delhi has long been alarmed about growing Chinese influence in the region. In 2020, 20 Indian soldiers and four Chinese troops died in a brawl on their disputed Himalayan border. A $12 million