Ola Valuation: Earlier in May last year, Vanguard said the company was valued at $4.8 billion.

LEAVE A REPLY

Please enter your comment!
Please enter your name here