Why should we define a vision and mission - and how and when should we tell their story?
Sharing your Vision is about predicting the future in the outside market. A Vision is meant to positively inspire the C-level stakeholders of your clients
 
What should be detailed into a driving Revenue plan?

A Revenue of Business plan is about doing the right things right in a particular FY. (e.g. Business plan 202x) At The House Of Sales we introduce the MOPSI to get all noses in your company in the same direction. The M stands for Markets or Segmentation. What is your ICP, how many are they, and where are they located? Next, the O refers to Objectives. To get focus, limit yourself to 3, 2 expressed in money and 1 in volume. The P of Portfolio is about the asset(s) to turn over in revenues. Make sure you have a Trojan Horse included to break in early and fast into new clients. The S is about the Sales channels set up to generate those revenues, and finally the I is about the necessary Investments to reach the set objectives