Amazon India Creates History, Opens First Floating Store on Srinagar’s Dal Lake
Amazon India: Amazon has onboarded its floating store on Dal Lake in Sri Nagar to make faster deliveries of products ...
Amazon India: Amazon has onboarded its floating store on Dal Lake in Sri Nagar to make faster deliveries of products ...
E-Commerce giant Amazon, recently gave its employees pink slips. There are reports that the corporation has asked over 1,000 employees ...