KXL


Brazil World Cup
Taylon Chandler

Brazil Makes Headlines for Energy and More in Friday Fastbreak

Brazil in the Headlines for More Than the World Cup All eyes were on Brazil this week as the country kicked off the 2014 FIFA World Cup, but it’s not just soccer people were talking about. Out of the 12 stadiums in use for the duration of the tournament, four have a combined solar capacity […]