Toshiba Corp said on Wednesday it has completed, together with partners, a 6.4-MW rooftop solar installation at the Tahara plant of Tokyo Steel Manufacturing Co Ltd (TYO:5423) in Aichi prefecture. The photovoltaic (PV) system consists of 21,120 panels, capable of generating enough power to meet the annual demand of 2,000 ordinary households. The electricity generated […]