Vanguard Pegs Ola’s Valuation at $1.25 Billion
Vanguard has marked down Ola's valuation to $1.25 billion, over 80% drop from its peak of $7.3 billion.
Vanguard has marked down Ola's valuation to $1.25 billion, over 80% drop from its peak of $7.3 billion.