27.11.17|Ilan ZachiA marketing buzzword has become an indispensable technology. But small business also need to step up to the plate