Global IndianWorld in numbersBritish companies employ more than 32,00,000 individuals in India, with Barclays having its biggest offices outside of London in Pune.
British companies employ more than 32,00,000 individuals in India, with Barclays having its biggest offices outside of London in Pune.
British companies employ more than 32,00,000 individuals in India, with Barclays having its biggest offices outside of London in Pune.