In: british airways

15 Awesome Public Responses to Poor Customer Service

People skills are the foundation of any good business, but some companies don’t always get it. When this breakdown occurs, tempers...