E.ON announces start of construction on South Texas wind farm
E.ON announced Peyton Creek Wind farm, a 151 megawatt (MW) project, located in Matagorda County, Texas, is under construction and it expects to commission the … Read more
E.ON announced Peyton Creek Wind farm, a 151 megawatt (MW) project, located in Matagorda County, Texas, is under construction and it expects to commission the … Read more