Showa Shell, Ube Industries to Build 21MW Solar Power Station

Showa Shell Sekiyu K.K. and Ube Industries Ltd. will build and operate a 21 megawatt solar power station in western Japan.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.