Biggest Tech Scandals of last year

The technology market has its fair share of stops working, yet 2019 seems to have actually been specifically embarrassing for tech firms...

Recent Posts