10. Can a company’s Net Income To Sales Ratio be too high?

Breaking News