Thousands of offshore firms owning UK property yet to declare real owners: Report

New data has revealed that thousands of offshore companies who own properties in the UK haven’t…

Barclays, UBS under radar for alleged ties with Russian oligarch’s offshore trusts  

Questions are being raised against international banks Barclays and UBS over their alleged ties with Russian…