
Sri Lanka awards energy deal to India after rejecting China
Colombo: Sri Lanka on Friday awarded the construction of three solar and wind hybrid power generation facilities to an Indian company after scrapping a tender won by a Chinese firm. New Delhi has long been concerned about growing Chinese influence in the island nation, which sits near key global shipping lanes and which India considers…