He said India is not going to see much of a slowdown even as there are a lot of layoffs happening in the US
19 March 2023 11:47 AM GMT