Green Business | Thu Apr 28, 2011 11:25am EDT

Google: renewable energy is long-term effort