Places

Tech business can step up on climate

Tech businesses play a critical and influential role in transforming our world for the better. Like others they also have a responsibility to manage their own environmental impact. The Planet Mark – partnered with the iconic Eden Project – is given to organisations making a positive impact on society and the environment. Steve Malkin explains. (more…)