Shell has today (16 August) opened its first Chinese Lubricants Technical Service Centre (TSC) in Zhuhai, Guangdong province.