Social networks around the world have been trying to promote small businesses. But so far, they have been unsuccessful at it. However,...