Contact the publisher of this press release Delhi Pedals for the Planet - Over 100 Cyclists Express Commitment and Solidarity for Earth Hour 2010