A new boost for European Investments