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