Environment takes centre stage at London games festival

Environment takes centre stage at London games festival

Climate change was on the agenda at the Now Play This festival, Cristina Criddle finds out more.
Source: BBC Technology News

Tags: