 Indian conglomerate Tata Group plans to debut its long-anticipated super app, called TataNeu, to the public on April 7, the company has disclosed on its app and Play Store page. Years-in-the-making and riddled with multiple delays and buggy performance, TataNeu is the salt-to-software giants attempt to go head-to-head with rivals including American e-commerce group Amazon ... 