Business performance and angels presence: a fresh look from France 2008–2011 · Study