The Indian arm of UK-headquartered pharmaceutical giant AstraZeneca has laid off more than 125 employees from its ...