When a company is starving for brand recognition to the point of torturing consumers who just want to watch videos or read their news, they are raising a huge red flag. In spite of the fact that I reported them to Youtube for mass advertising, I'm being forced to watch their adds over 40 times/day.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.