NTT picks London for newly formed global business by networkhelp_3yck8e • July 1, 2019 …read more Source:: Careers