Egypt is famous for its pyramids, military might, and football. However, not much is known about the country’s automotive industry. On the quiet, Cairo, the capital of Egypt, has been building one of the world's iconic buses famously found in London. Any frequent traveler to London may have noticed the city’s iconic (red) double-decker buses....