Business News Failure Is Not Flowery It is estimated that over 80 per cent startups 'fail' within the first three years of launching. By Amrit Mann