Shell has opened its first Lubricants Technical Service Centre (TSC) in Zhuhai, Guangdong province, China.