CONTACT
[email protected]


FULL WEBSITE LAUNCHING
February 2023
HEAD OFFICE
Schochenm├╝hlestrasse 4
CH-6340 Baar
Switzerland
About
Delivering large scale solar projects from conception to construction and beyond requires a multi-disciplined skillset. At Mercer our inhouse team has deep expertise in every stage of the solar project development process. From site identity to acquisition, from certification to connection, from system design to full build and commercial optimisation, at Mercer we manage all the stages of your solar energy success.