Social media has created new opportunities to reach customers and spread brand awareness. But it has also created many new opportunities to offend the masses and face public cancellation. We’ve all seen it happen — a company decides to try something clever, posting a...