Global automotive technology provider Ricardo has opened an office in Shanghai in the prestigious Maxdo Centre in the Hongqaio area to the west of the city.