About
Founded in 2007, Neosolar is a private headquartered in Le Thor, France specializing in Solar.
Neosolar is a renewable energy subsidiary of Groupe NEO, a family-owned group founded in 2007 with expertise in construction, public works, and energy. The company specializes in photovoltaic solar installations across three primary formats: rooftop systems for multi-site real estate portfolios and large buildings, ground-mounted systems on brownfield sites and repurposed land, and parking canopy structures serving dual purposes of vehicle protection and electricity generation. Neosolar provides comprehensive support from feasibility studies through project design, regulatory compliance, construction, and operations and maintenance. The company positions itself as both an energy provider and asset manager for its clients.
Headquarters
Le Thor, France
Founded
2007
Company Type
Private