BNP Paribas faces $3bn sanctions sting

Blurred image of Trade Finance article content