Executive pay remains in the headlines, with German banking giant Deutsche Bank cutting bonuses by more than 75% last year, while four bosses at Melrose Industries were set to split a £200 million share payout. Oliver Parry, Head of Corporate Governance Policy for the Institute of Directors, joined Share Radio's Ed Bowsher to discuss.