Meet North America's Billion-Dollar Green Energy Empire

Meet North America's Billion-Dollar Green Energy Empire

Invenergy is the largest independent renewable energy provider in North America. We took a look at their work on the ground.