Even a juggernaut like Eli Lilly ( LLY 2.71%) can miss the mark sometimes. When it reported its third-quarter earnings on Oct. 30, its share price plunged to the tune of 11% before recovering somewhat ...
The new centre, which is triple the size of the zoo’s previous lab facilities, will now enable the zoo to significantly expand its scientific capacity, particularly in the specialist areas of ...