Solar Trade Platform and Directory of Solar Companies
Engie SA

Engie SA

1 Samuel de Champlain Place, 92930, Paris, La Défense Cedex
+33 7835 3333
France France

Staff Information

No. Staff
1,800

Business Details

Battery Storage
Yes
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area

Middle East, Africa, APAC, North America, Europe, South America
Parent Company
ENGIE Group
Last Update

Company News

Sales Contracts (1)