Tata Group Indian giant Tata rolls out “super app” Tata Neu to the public 3 years ago The Tata Group, a $103 billion Indian conglomerate whose businesses range from salt to software to telecom and steel, is…