OTHER CHALLENGES THAT WE HAVE OVERCOME
State of Puebla, Mexico
Puebla Wind Farms, Mexico
Strengthening Mexico’s wind energy generation capacity.
Centre Block is one of Canada’s most iconic buildings and houses the seat of government for the country, including the House of Commons and Senate Chamber.