Chiyoda, Solar Frontier Get Orders for 86MW of Solar Power Plants

An image of the 19.6MW plant that was ordered by Mitsui and is located in Aichi Prefecture, Japan (source: Chiyoda and Solar Frontier)

An image of the 19.6MW plant that was ordered by Mitsui and is located in Aichi Prefecture, Japan (source: Chiyoda and Solar Frontier)