Solar Trade Platform and Directory of Solar Companies
Universal Energy

Universal Energy

5F, Building C, Bund SOHO, No. 88 Second East Zhongshan Road, Huangpu District, Shanghai
+86 21 63597777
China China.png

Business Details

On-Grid / Off-Grid
Off-grid
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
Albania, China, Kazakhstan, Vietnam
Africa
Last Update