The iconic London’s double decker bus, now made in Egypt
Feb 25, 2017 · 1 min read
First time to be assembled and manufactured outside Europe with the highest quality standards
First time to be assembled and manufactured outside Europe with the highest quality standards