Amidst pressure, Southbank, BFI severe ties with oil company Shell
Southbank Centre in Britain became the latest to end oil sponsorship of art, as it disconnected its ties with the oil company Shell.
In recent years, activists have struggled to stop oil companies from sponsoring art institutions in an…