Are corporations "going in the right direction?"