On Dal Lake in Srinagar, Kashmir, Amazon India unveiled its first-ever floating store on Thursday as part of its “I Have Space” last-mile delivery campaign. As...
New Delhi: Amazon India has recently downsized its workforce by approximately 400-500 employees in its Cloud division AWS and the People Experience and Technology Solutions (PXT)...