Amazon could cut 14,000 managerial roles: ‘Now is the right time to …,’ says company
Amazon may eliminate approximately 14,000 manager positions by early 2025, potentially saving…
Voda to sell 10% stake in Indus for up to $1.1bn
BENGALURU: Vodafone Group will sell about 10% stake in India's Indus Towers…