Etrion wraps up phase I of 9.3-MW PV project in Japan
May 29 (SeeNews) - Solar power producer Etrion Corp (STO:ETX) said Friday it has put on stream a 2.7-MW solar park in Japan’s Ibaraki prefecture, which represents the first phase of a 9.3-MW project.The site is estimated to produce 3.1…