Music manager behind Pet Shop Boys and East 17 dies aged 70

Syndicate Post image
Neil Tennant and Chris Lowe of Pet Shop Boys (Matt Crossick/PA)