July 2nd 2024 CEBI (formerly MES) Legal address: Via Laveggio 15, CH-6855, Switzerland Activity: Power and heat, Mobility Visit official site