Solarock
solarock.fr
headquarters
Paris, France
Solarock is enabling entrepreneurs to set up solar installation businesses under a franchise brand in France. Solarock provides the businesses with a playbook, technology stack, and lead generation to create flourishing franchisees.