Sibneft pierces sovereign ceiling with credit rating

Blurred image of Trade Finance article content