India to build 3 Wind Farms in Sri Lanka after China pushed aside Admin IgMp3/29/2022 08:56:00 PMSource : Agence France-Presse (AFP) Representative Image India has agreed to develop three Sri Lankan wind farms on islets between the count...