Technology giant Apple has announced plans to run its iCloud data centres on 100% renewable energy. While the company’s sustainability commitments have historically not been as...
On the day that Xi Jinping is officially confirmed as the new president of China, a report reveals that a third of Chinese companies have public...