We’re guessing that, if you’re involved in business in any way, you have social media accounts set up. 90% of businesses do. For the commercial returns social media can bring, that number should really be 100%.
We’re also guessing that, as a diligent and intelligent businessperson, you post on your accounts regularly. The crucial question, though, is whether or not you’re posting at the right time.