French energy major TotalEnergies SE (EPA:TTE) will build a 1.7-MWp solar array on a rooftop of a footwear factory owned by China's Huali Industrial Group Co Ltd (SHE:300979) in Vietnam.