Part of Financial Services and Markets Bill – in a Public Bill Committee at 10:55 am on 19 October 2022.
There could be a number of reasons why UK business owners choose to set up companies offshore, including in Gibraltar, and they are not always reasons that have the best interests of consumers at heart.