Over 200 ad campaigns from oil and gas firms shown on TfL network since Sadiq Khan set out 'zero carbon' goal
More than 200 advertising campaigns for major oil and gas companies have been displayed across London’s public transport network since Sadiq Khan set out his plan to make ...
Evening Standard via Yahoo
10 hours ago