LBS’ overseas business investment in China saw the country’s first professional racing track, the Zhuhai International Circuit (ZIC). ZIC is an FIA (International...