Technology can be resource intensive. There’s a wake-up call for large IT players to raise up to the sustainability challenge.
Technology can be resource intensive. There’s a wake-up call for large IT players to raise up to the sustainability challenge.