Amazon CEO Jeff Bezos – Australia’s new Mugabe

In Scotland, Amazon has been accused of creating “intolerable working conditions” by a Scottish politician after claims emerged that warehouse workers were forced to live tents in order to save money and penalised for sick days. Willie Rennie, Liberal Democrat leader in…