New Delhi/Moscow, The big four consulting firms -- Deloitte, KPMG, EY and PwC -- have announced they were ceasing operations in Russia and Belarus over Moscow's invasion of Ukraine.
A spokesperson for KPMG International said that they have a responsibility, along with other global businesses, to res