Why does Cairo have so many unfinished buildings?
Drive about 40 minutes from the Giza Pyramids to the ancient step pyramid of Saqqara and you'll pass rows of half-built apartment blocks, skeletal overpasses, and roads that seem permanently under construction. Leave…