Glare New Cairo, the power of business