Phone 4 Energy™

Ohio State University to Purchase 50 MW of Wind Energy for the Next 20 Years

Phone 4 Energy™

Ohio State University has entered into a 20-year PPA to purchase 50 MW of wind power from the Blue Creek Wind Farm in Ohio.