Finance Mr Flamboyant’s fraud charge begs the question: How can suppliers ensure they’re paid? Emma Elsworthy 17 March, 2022