Avis Capital Limited is one of the largest companies in the UK. It says it was spun out from Avis (the car hire company), is FCA-regulated and has £58bn of net assets. It promises investors a 31% return. But all of this is a lie. Avis Capital’s accounts are a work of fiction. It’s completely […]