Ricardo plc has opened its new office in Shanghai in the Maxdo Centre in the Hongqaio area west of the city.