BlogPrevisualization March 3, 2011 Your next project has a 72% chance of failure. Here is how to avoid it. According to the leading industry analysts, approximately 72% of projects failed in 2010 due to… Robert Grashuis 0 Love3