Chinese digital energy technology firm Envision and French energy major Total SA (EPA:FP) have joined hands to offer distributed generation (DG) solar solutions to the industrial and commercial (C&I) sector in China.