Africa Development Consultant provides business support services to micro, small and medium enterprises including business idea generation, project design and business planning, feasibility and market research and analysis, as well as building accounting and financial management systems and advisory services.