After launching its Prime service in India last year, online retail giant Amazon has now been tipped to be planning to open grocery stores in India. The company is reportedly mulling expanding its presence in physical retail stores globally and in India particularly, it is expected to open its first grocery store in Bengaluru…READ MORE