Writing a proper business plan is a challenging task because it requires knowledge of various business functions. These functions include management, marketing, sales, human resources, production, and accounting and finance. For many young entrepreneurs with an exciting and innovative idea for a ... Views: 1150