Toshiba Corp (TYO:6502) 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.