News

The EIB is the European Union's development bank, with headquarters in Luxembourg City. The bank employs more than 3,000 people, and has a balance sheet exceeding €500 billion. The cyberattack ...