How detailed is your business plan

Very few businesses achieve the level of success that they aspire to. This is a shame. Sometimes the business they have chosen may not have sufficient market to enable it to grow, some may not have the knowledge, some may not have the money and some may not have the...