site logo

Sonnen pledges to build microgrids in Puerto Rico

Photo by Alex Wroblewski/Getty Images