The Love-Hate Customer Relationship
It seems that the constant push and pull between large and small businesses is alive and well. I call it a love-hate relationship. I was quoting some recent job figures during a speech and noted that small business created 86% of all new jobs in the country in March when the representative of a large business […]
The Love-Hate Customer Relationship Read More »