Forget winning, can Amazon survive in India?

During a visit to India in 2014, Amazon chief executive Jeff Bezos made a splashy announcement: His firm was investing $2 billion in the South Asian nation, just a year after beginning operations in ... ( read original story ...)

Takeda India named Top Employer in 2021

Takeda India has recently announced that the company has been named a Top Employer in 2021 by Top Employers Institute. This is also the fourth year in a row Takeda has received the prestigious global ... ( read original story ...)