Total Solar Distributed Generation (DG), a unit of French energy major Total SA (EPA:FP), will install 3.2 MWp of rooftop solar systems for sports footwear manufacturer Ching Luh Group in Vietnam.