Sahara Tribune » Those who disparage mega projects overlook how economies grow
Two Rivers, a mega project that is one of the largest shopping malls in Africa, finally opened last week. This giant piece of infrastructure cost $274 million or about Sh28 billion to build. Some 35,000 people visited the mall on its first day of operation to witness the opening ceremonies.