Green light for London desalination plant

18 Jun 2007