Meeting tomorrow’s energy challenges requires imaginative approaches and new techniques for producing, using, storing and saving energy. By 2025, information technology alone will consume 15 percent ...