800.553.8359 info@const-ins.com

About 90% of all wind and solar tech in Latin America is produced by Chinese firms and China’s State Grid controls over half of Chile’s regulated energy distribution. Read More