Seeking a Cure for Sickly Corporate Governance at SinoVac
Chinese SinoVac Biotech Ltd. (Nasdaq: SVA) shares have been frozen since 2019 amid shareholder disputes when market cap was about $500 million SinoVac developed a wildly successful Covid vaccine and has over $10 billion in cash on balance sheet but...