A company website is the businessmanís most powerful marketing tool in the 21st Century, and it is very risky to compromise on quality, using free online host sites like YouTube for posting video content, says top technological strategist, Stephen McCluskey, CEO of Vzaar