The University of Colorado at Boulder's Energy Initiative, created in 2006 to help meet the world's sustainable and renewable energy needs, has announced a group of corporate leaders, entrepreneurs, investors, advisers, scientists, policymakers and academics as members of its newly formed EI Leadership Council.