TEPCO to Spin Off Its Renewable Energy Business

An offshore wind turbine operating off the coast of Choshi City (source: TEPCO)

An offshore wind turbine operating off the coast of Choshi City (source: TEPCO)