New Delhi, March 18 -- E-commerce major Amazon Inc. is set to layoff 14,000 managerial jobs by early 2025 in efforts to save costs for the trillion-dollar company, reported multiple media outlets on Tuesday, March 18.

(This is a developing story. Please check back for updates.)

Published by HT Digital Content Services with permission from MINT....