Question

The headquarters of the European Investment Bank are situated in –

A Germany
B Switzerland
C Luxembourg
D France
E UK
Practice Next

Hey! Ask a query