Brief

London mayor releases environmental strategy with 'zero waste' goal by 2026