Dubai Investments PJSC (DFM:DINV) has teamed up with French multi-energy major TotalEnergies SE (EPA:TTE) to install 1.75 MWp of rooftop PV systems on two of its glass manufacturing sites in the UAE as part of its sustainability strategy.