OK taxpayer's return on investment
Analysis: What do you think taxpayers deserve for an investment in a public company -- 5%, 10%, 15%? In the world of Wall Street, the return on investment for a large capital expen…
Analysis: What do you think taxpayers deserve for an investment in a public company -- 5%, 10%, 15%? In the world of Wall Street, the return on investment for a large capital expen…