Store Akshay More Store Amazon India inaugurates the country's first floating store in Dal Lake of Jammu and Kashmir August 03, 2023