Leo Pharma's $800 Million Play: A Prelude to Its IPO Ambitions | Whale Factor