Technology NTT integrates three India business units, Sharad Sanghi to lead new entity Vignesh Anantharaj 19 Nov, 2020