In this country Pharma aren't allowed to advertise. Only USA and New Zealand apparently hence in the US currently "brought to you by Pfizer" is a talking point
But noticed shingles vaccine adverts on TV recently as if it's a public information film by the NHS or something, but they have a Glaxo Smith Klyne logo and small print in the corner.
Shingrox is worth £2Billion a year. £170 per dose privately I believe.
The campaign is called "Shingles is Sleeping". It seems to me that the regulators are.