Reka Oil/€45 million/0915

Turkish agribusiness Reka Bitkisel Yaglar...

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