Renewable energy now supplies a quarter of the world’s power
computerworld.com