Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Research suggests projects don’t always deliver, despite the eye-popping numbers in pitch decks and the politicians racing around to take credit for delivering jobs.