Solar Trade Platform and Directory of Solar Companies
Albioma SA

Albioma SA

77 esplanade du Général de Gaulle, 92914 La Défense Cedex
Click to show company phone
France France

Staff Information

No. Staff
678

Business Details

Installation Starting Date
2006
On-Grid / Off-Grid
Off-grid
Installation size
1(M)Wp+ Installations
Operating Area

South America, Africa, Europe
Last Update

Company News