Usman Shah
2
All posts from Usman Shah
Usman Shah in Usman Shah,

Microsoft's Up and Down

I like how one new can make or break the market for the day