Visit the ICE Network
Innergex Renewable Energy Inc. (66.67%) and Ledcor Power Group (33.33 % ) Creek Power Inc.