Scottish police confirm requests from world governments to find money laundered through "the UK's homegrown secrecy vehicle"

Scottish Limited Partnerships (previously) are notorious corporate entities whose true owners are easily disguised, making them perfect vehicles for money laundry. Read the rest