Telefonica Germany/€750 million/0316

German subsidiary of Spain-based telecommunications company Telefonica, Telefoinca Germany,...

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