BUSINESSNTT Ltd Appoints Avinash Joshi as India CEONileshJanuary 20, 2022 by NileshJanuary 20, 202201240 NTT Ltd announced that it had appointed Avinash Joshi as Chief Executive Officer (CEO) for its India business. Joshi was appointed when the operations of...