LEAF - Leave Earth A Future is rated 3 out of 5 in the category renewables & environment. Read and write reviews about LEAF - Leave Earth A Future. Our organization aims to enable a 100% clean energy and transportation infrastructure, more information to come soon.
Address
Dubai Design District - Building 6 The Greenhouse by Chalhoub Group
Company size
1-10 employees
Headquarters
Dubai, Dubai