From the 7th Annual Shorty Awards
Best Large Business
The top brands in the world are using the biggest social platforms to increase awareness, their bottom line and public perception. This award honors the large business that is using social media the best overall for marketing, customer service, public relations and internal communications. A large business is defined as having 500+ employees.