I recently watched a wonderful, honest and down to earth 2012 A TEDX talk by Ernesto Sirolli on entrepreneurship. He talked about helping entrepreneurs realise the opportunity they had identified, find