When the current method for producing something is estimated to consume a staggering 1–2% of the annual global energy supply, ...
Cash and cash equivalents totaled €107.5 million as of June 30, 2025, excluding the €26.5 million milestone invoiced in May 2025 (received in July 2025) upon pricing and reimbursement approval of Iqir ...