C computerworld.com Renewable energy now supplies a quarter of the world’s power 3 points Foggydog 10 years ago 0 comments