Business Jargon That Gets in the Way of Doing Business by OPEN Forum

[youtube]https://www.youtube.com/watch?v=s25sZNYGafU[/youtube]