View from the Top
Commercial Director Mexico, Central America and Andean Region
Armando Muñoz explains how Canadian Solar is supporting Mexico’s DG solar boom.
Sales Country Manager Mexico
Braux Energy Group
“One of our mandates as a company is to always comply with all of our clients’ requirements.