3 ms·
The nature of the stock market demands that they never self regulate. Companies are incentivized to meet the demands of shareholders, which means more revenue s
by lesservehicle 7y ago
The nature of the stock market demands that they never self regulate. Companies are incentivized to meet the demands of shareholders, which means more revenue streams, regardless of the effects on consumers.