long term investment finance in Europe