TikTok is on the Clock

Dear valued client,Markets showed resilience this week, finishing in positive territory despite twin pressures of lingering interest rates and heightened geopolitical tensions. Big Tech kicked off its Q1 earnings season with mixed results.  Tesla reported a notable downturn in revenue and profits compared to previous periods, with revenue dropping to $21.3 billion and profits hitting a six-year low. […]