“The More You Tell, The More You Sell” So… Explain, Explain, Explain…
Be specific! It’s almost always better than being vague.
Specificity shows that you’re trustworthy and you know your stuff. That you’ve got nothing to hide and offer something whose success or failure can be judged by cold hard metrics.