Politician, heal thyself June 19, 2023 A company with just £24m annual revenue goes bankrupt with £1.9 bn of debts and a further £0.6m financing commitments. It made two appallingly large Read More »