299 IPOs Raise $21.5 Billion in Global Markets in Q1-2023

The global markets witnessed as many as 299 Initial Public Offerings (IPOs) raising $21.5 billion in Q1-2023 owing to interest rate rises, a lukewarm stock market, entrenched inflation, and unexpected global banking industry turbulence.

Netflix feels the heat as pandemic boom fizzles

Netflix Inc (NFLX.O) shares lost more than a quarter of their value in premarket trading on Wednesday after the company reported its first drop in subscribers in a decade, leaving Wall Street questioning its growth in the face of fierce competition and post-pandemic viewer fatigue.