Not Taking Part in Earth Hour? How About ‘Human Achievement Hour’?

Not Taking Part in Earth Hour? How About ‘Human Achievement Hour’?

March 20, 2009
Originally published in Greenbiz.com