Investars Inc in Kennesaw
(212) 269-3797
Investars was founded in 1999 to provide investors with the tools to measure the value of research. Investars has since developed the most robust set of tools over the past five years based on market feedback from asset managers, research directors, analysts ...