Ratan Tata is poised to create the largest chain of animal hospitals in India, with the first location opening in Mumbai next month.
One of the oldest philanthropic organizations in India, Tata Trusts, today announced its partnership with People For Animals, one of the biggest animal rights organizations in the nation, to...