Icon
 

Biggest challenge as a new renewable energy company in Asia