BP still finds time to party

Here’s an update from our friends at Platform in London, England. Platform is shining a spotlight on BP’s corporate sponsorship of the Arts. For the past 20 years, Tate Britain…