Imagine for a moment that the United States government is a public corporation. Imagine that its management structure, fiscal performance, and budget are all up for review. Now imagine that you’re a shareholder in USA Inc. How do you feel about your investment?
Because 45% of us own shares in publicly traded companies, nearly half the country expects quarterly updates on our investments. But although 100% of us are stakeholders in the United ... Full Story »