Catherine MungaiOct 5, 20215 min readMarketing plan: What is it and why do you need it for your business?