Solar Trade Platform and Directory of Solar Companies
ALEC Energy

ALEC Energy

2802 Marina Plaza, Dubai Marina, PO Box 27639, Dubai
Click to show company phone
UAE UAE

Business Details

Battery Storage
Yes
Installation size
(S)maller Installations, 1(M)Wp+ Installations
Operating Area
UAE
Parent Company
ALEC Engineering and Contracting LLC
Last Update