Currently viewing Global edition

European woes

The European Central Bank (ECB) reduced its main interest rate last week by 25 basis points to 0.