Invenergy develops, builds, owns and operates energy generation projects in North America and Europe. Read More