Hacker News new | past | comments | ask | show | jobs | submit
Fifuciary duty to shareholders is one of the most pernicious forces against progress there is.

The short term "number go up" mentality is breeds is a cancer.

loading story #42761740
loading story #42761987
loading story #42764578