Startup Oyo Valuation Plummets Over 75% in Latest Funding Round by James Emmanuel 1 month ago Oyo’s valuation has dropped from $10 billion to $2.4 billion in the latest funding round, according to TechCrunch The startup, ... Read more