View: 20170308_EOD15.jpg (947×515)

20170308_EOD15.jpg (947×515)

CAT stumbled hard after being accused of cheating to maintain its stock price... what gave regulators that idea?

Comments

DoktorStoppbrücke_DoktorStoppbrücke_
Some ursine snitch... 3/8/17
...