Posted by quoderat on Friday Mar 18, 2016

Made in China Not as Cheap as You Think. Outsourcing/offshoring in other words a way for execs to “cut costs” to scam bonuses.