Microsoft’s Activision Blizzard Deal: Is it Time to Sell?
Last week, the US Federal Trade Commission (FTC) announced that it would be suing to block Microsoft Corporation's (NASDAQ: MSFT) US$69 billion acquisition of
Are Netflix Shares a Buy After Its Latest Earnings?
Streaming giant Netflix Inc (NASDAQ: NFLX) has seen its share price decline by more than 60% in 2022. This has come amid concerns over