At the time of its last raise in February of 2022 — a $185 million extension of a Series B round — ICON’s valuation was said to be “approaching $2 billion.” Former Presidential candidate ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results