Owner of the largest integrated automotive and transport centre in the Middle East, Africa and Europe, ARTOC Auto boasts over 1,600 sqm of showrooms, service capacity of 300 cars a day spread over three floors in a 28,000 sqm land area with extensive parts warehousing and storage, located on a major ring road between Cairo and New Cairo.