June 26 (SeeNews) - Japanese renewable energy firm SB Energy Corp announced on Friday it will install a 2.7-MW photovoltaic (PV) power array in the city of Imabari, Ehime Prefecture.