The development of a new cruise ship terminal on the river Thames could undermine efforts to tackle the city’s air pollution crisis. City mayor Sadiq Khan has expressed his concerns about the project, but the decision rests in the hands of the local council. JOSEPH DUTTON investigates
… in Belgium, Sweden, Finland, Germany, and the Netherlands have onshore power supplies in …