Icon
 

Mexican companies turn to small scale renewable energy