logo

Contact

Revolutionizing the way people purchase energy.

address:

ALLEXX Ltd
Quai Gustave-Ador 2
1207 Geneva, Switzerland