2.4 MW Turbine Produces First Power Off Choshi, Japan

2.4 MW Turbine Produces First Power Off Choshi, Japan