Read more How to write the perfect business plan Market research, financial planning, pricing structure ... here's everything you need to know about writing the perfect business plan.
Read more Starting a social enterprise: market research How do you figure out if there's a market for your idea? We spoke to two social entrepreneurs who told us how they did it.