Developed Africa
Location:
Egypt
Sector:
Construction & Civil Engineering
Description:
Property and land development opportunity
Read more