Toshiba ESS and First Solar team up for Japanese projects
First Solar Inc (FSLR) is partnering with Toshiba Energy Systems & Solutions Corp (Toshiba ESS) for the development of two solar projects in Tochigi Prefecture, Japan. Toshiba ESS awarded First Solar Japan the EPC contract for the 31.9MW Yatsubo Solar Power Plant project in Yatsubo, Nasushiobara...