Ingenbleek, Paul T.M and Reinders, Machiel J. (2015) Market forces and competition are not necessarily detrimental to sustainability. LSE Business Review (11 Dec 2015). Website.