Tag: Stewards

spot_imgspot_img

THE COST OF NOT EVOLVING

Kabir Ahmed Shakir, Chief Financial Officer, Tata Communications The global business landscape has been shifting for some time, but last year it accelerated at an...