In the age of financial meltdown, does sustainability matter?