A typical business plan covers the following topics: