BOTAS/€1 billion/0216

BOTAS, a state-owned crude oil and natural gas...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts