Indian IT services giant Tata Consultancy Services (TCS) has acquired British digital design agency W12 Studios as part of its broader plans to scale up operations of its digital arm TCS Interactive.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results