Business' responsibility in a new economic era