Karen Martin, the newly appointed President of the IPA and CEO of BBH, has unveiled a bold vision to revitalise advertising, reaffirming the vital role creativity plays in business success. While her ...