Technology Investment corporation Vanguard reduces Ola's evaluated worth to $1.25 billion, amidst doubts concerning the ride-hailing company's Initial Public Offering (IPO). , and Administrator 2025 May 10