Icon
 

Sri Lanka pushes China aside India to build hybrid power plants