Company mocked for lack of online presence

Your business reputation depends on being savvy about how to use tech.