NTT names Sharad Sanghi as new India business head, amalgamates three business entities
Technology services provider NTT Ltd. on Thursday announced the merger of three of its business entities namely NTT India Pvt.…
20 NOV 2020
Technology services provider NTT Ltd. on Thursday announced the merger of three of its business entities namely NTT India Pvt.…