TotalEnergies Renewables Holdings Switzerland Ltd in Genève