Accès au site français Welcome to You buy France The french suppliers portal


twitter linkedin facebook viadeo

You buy France


As a major player in the solar energy sector in France, URBASOLAR has become specialized in the development of innovative solutions for the design, construction and operation of vast rooftop and ground-cover photovoltaic power plants, including proprietary steel structure solutions and hybridization solutions.
The R&D programs are managed with internationally renowned laboratories and partners like INES (Institut National de l'Energie Solaire), the solar branch of the French Agency for the Development of Atomic and renewable Energies (CEA).
URBASOLAR, as a general contractor of ”tailor-made” photovoltaic plants, undertakes the following tasks for the benefits of its clients :
• the architectural and electrical design of PV plants, integrating proprietary technical solutions, as well as the best technologies proposed by its industrial partners worldwide,
• all the business development of the PV plant projects, including securing of land, permitting, contracting of PPA (Power Purchase Agreement) and equity and debt financing.
• the turnkey construction of power plants up until the start-up operations, including monitoring of the quality and safety procedures,
• operation and maintenance of the PV plants, with its in-house SCADA software and its own teams of technicians and its own maintenance equipments and spare parts sourcing and management,
• dismantling and disposal of installations upon site closure.
Together with its technical know-how, URBASOLAR offers a variety of financing tools and solutions to its clients, including minority or majority equity funding from the Group Urbasolar, search of equity investors among its vast network of financial partners, raising of debt financing and dealing with all the financial engineering of the project.

+ Read more


Company profile

Related activities :

Energy, chemistry, materials

Export area :

European Union

Near and Middle East

South-east Asia

Sub-Saharan Africa

Local presence :


European Union

French overseas departments and territories

Target countries :


European Union

Near and Middle East

South America

South-east Asia

More information










Business France contributes to the development and success of French and foreign businesses wishing to expand abroad by supporting them throughout the lifetime of their projects, and is driven by an efficient, result-oriented working culture. > Read more


Discover the French know how:



Rail industry