Editor's Choice
ED
VoteStacks Editorial· 1w

@votestacks

Who is most likely to blame for a 10% drop in IT stock prices?

Investors are taking cues from India's economic slowdown as US sanctions on Russian oil put pressure on major buyers including India and China, causing a sharp decline in tech shares.

No votes yet· Final

Join VoteStacks to cast your vote and see the full breakdown.

0 comments

Sign in to join the discussion.