A business canvas or plan typically serves as the framework that directs your information and data seeking. While a compelling pitch is critical for hooking investors, a solid business canvas/plan and business model is essential for acing the subsequent due diligence process.
Developing Business Plans and Pitching Opportunities: This reading from Harvard includes pitch and business plan evaluation forms created from an investor's perspective that will help you understand their point of view.