Agency News

WPP's new 'Team Energy' retains global BP account