Mountain View to Construct Egypt’s 1st Int’l Business Hub
Mountain View will begin construction works at Egypt's "first international business hub" before November-end, extending over 100 acres and coming as part of its flagship project in New Cairo, called "iCity."