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…