TotalEnergies Power Holdings Switzerland Ltd in Genève