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.