Mitsubishi Corporation and C-Tech Corporation have entered into an agreement with the Aichi Public Enterprise Bureau and Tahara city to jointly develop a 77MW PV plant in Tahara city, Aichi Prefecture, Japan.As part of the development plans, the comp...