Corporate social responsibility in changing markets: New mechanisms and newer initiatives