Eli Lilly and Company announced yesterday that they have decided to lay off around 8.5 percent of their employees. The company was on its way to develop two potential major drugs over the past year but set backs have led to major financial losses, leading to this decision.
More...