ALEC offers its clients a complete turnkey solution with construction, energy efficiency solutions and solar opportunities, facilities management capabilities, heavy equipment rental as well as technology systems.
Address 3601 Marina Plaza Dubai Marina, Dubai, UAE
Projects
Square meters delivered
Investors