French energy group TotalEnergies SE (EPA:TTE) and compatriot water, waste and energy management group Veolia (EPA:VIE) have teamed up to produce biomethane.