Bertrand Faure comments on the investment climate in Europe during the famously challenging month of May.