Mumbai: Tata Communications, a global digital ecosystem enabler, has appointed Kabir Ahmed Shakir as its chief financ
switch
Subscribe To Our Newsletter