TNN is a provider of independent, focused, in-depth research and analysis and financial news in order to assist in making informed investment decisions.