October 22 - October 23 Net Zero Festival Business Design Centre 52 Upper St, London, United Kingdom Now in its fifth year, this October’s Net Zero Festival [...]