It is not really a battle since neither side will even recognize the other. Yet there are adherents defending each of the terms. Both sustainability and social responsibility are broadly defined. Neither term has a well-accepted operational definition showing how it works at the facility and process level.
Read the full article by following the link.