social movement theory

Drawing on social movement theory, critically evaluate the opportunities and limitations of ethical consumption for achieving social movement goals.

find the cost of your paper