NEW DELHI, India and DUBAI, United Arab Emirates, Jan. 8, 2020 /PRNewswire/ -- TO THE NEW, a digital technology firm, today announced the opening of its delivery center in Dubai. The new office will allow the company to invest in local talent, bring in a region-centric context, and foster...