› added 8 years ago
125
TIL in 2012 six LCD screen manufacturers were discovered to have colluded in selling over $70 billion price-fixed screens.
via reddit.com