Giraud, Leigh Christine
(2012-11-14)
Businesses and governments in developed markets are currently facing immense pressure from consumers and the general public to operate in a manner that ensures the sustainability of the markets‘ natural and social forms ...