“Goodbye, my beloved lighthouse”: Ratan Tata’s trusted aide Shantanu Naidu
Delhi: Shantanu Naidu, the general manager at former Tata Group chairman Ratan Tata's office, wrote an emotional post to bid...
Delhi: Shantanu Naidu, the general manager at former Tata Group chairman Ratan Tata's office, wrote an emotional post to bid...