Businesses increasingly seem to only care about the value that they create for their shareholders, not even their customers, let alone society and environment.
Value Capture
Businesses increasingly seem to only care about the value that they create for their shareholders, not even their customers, let alone society and environment.