2732 shaares
32 private links
32 private links
2 results
tagged
corporation
What has always mattered most is impact, led by a deeply held belief that people must come before profits.
easy communication incentivised firms to move from conglomerates to specialists.