By Team Latestly
McKinsey is reportedly laying off 500 employees in China to address security concerns and reduce ties with government-linked clients in the country.