Preview Mode Links will not work in preview mode

The Business Growth Advantage

Mar 10, 2021

“Under promise, over deliver” is a biz strategy that's been around forever.

SO many well respected people, across all industries, have even sworn by it.

But I'm sure from the title of this video that you've already guessed my opinion... It's THE WORST.