Big business faces pressure to step up during crisis.