Total Solar Distributed Generation (DG), part of French oil major Total SA (EPA:FP), said that it has wrapped up a 950-kWp solar rooftop installation in Vietnam for local textile maker Men-Chuen Vietnam Co. Ltd. The installation, located in Giang Dien, consists of 2,200 solar panels and will produce up to 1,300 MWh of power annually, […]