SPOT is a team based in the French speaking part of Switzerland. Our office is located in Geneva. We are focused on developing our action in Switzerland, and let it grow with your help in other countries around the world...
Our mission is to communicate about the issues of climate change and energy transition and come up with creative and efficient solutions.