James Shing. Photo: David Wong James Shing. Photo: David Wong
James Shing. Photo: David Wong

Ousted ATV chief has 'no regrets'

James Shing. Photo: David Wong James Shing. Photo: David Wong
James Shing. Photo: David Wong
READ FULL ARTICLE