![]()
A judge who questioned whether Barclays Bank Plc was getting off too easily has nonetheless approved a deal that is likely to enable the bank to avoid prosecution on allegations that it engaged in 500 million US dollars (£320 million) in illegal transactions with banks in Cuba, Iran, Libya, Sudan and Burma for more than a decade.