Green Business | Tue Jul 27, 2010 7:12pm EDT

Senate unveils energy bill, doubts on passage