Industry Sectors: Biotechnology Vaulting from runner-up to first place is the Credit Suisse duo under the direction of Ravi Mehrotra, who is “not afraid to challenge the consensus,” according to one investor. December 17, 2025