Pie-Crust Promises: The $95 Billion Gap Between Biotech Biobucks and Reality (2023-2025)
Biotech deal announcements routinely trumpet eye-catching "biobucks" figures—billions promised in future milestone payments if all goes well. Yet few of those contingent dollars ever materialize. Between 2023 and 2025, the industry saw a striking gap between milestones announced and milestones achieved, as most clinical and regulatory