> "Manning do a lot of promotion" - "does"
I'm going to nitpick. The original sentence is grammatically correct in the UK and some other non-U.S. English speaking parts. I know this may sound very weird, but it's all fine and correct somewhere else, treating companies and establishments as plural.