broface, 7 months ago Most big companies have feedback channels for customers on their websites. What company are you talking about in particular?
Most big companies have feedback channels for customers on their websites.
What company are you talking about in particular?