Tech Stocks Investor is an independent investment website specializing in the Tech & Investment sector. Contact TechstocksInvestor regarding any questions you may have. Tech Stocks Investor is not a registered investment advisor or dealer/broker. Information, opinions, and recommendations contained at Techstocksinvestor's website is solely for advisory and information purposes. The information used and statements of facts made in investment profiles have been obtained from sources considered reliable, but we neither guarantee nor represent the completeness or accuracy. Such information and opinions expressed are subject to change without notice. An Techstocksinvestor investment profile, editorial, or research update is not intended as an offering or a solicitation of an offer to buy or sell the securities mentioned or discussed. Techstocksinvestor and its contributing writers will not be liable for any loss or damage caused by a reader's reliance on information obtained in any of our investment profiles, articles, research updates, email correspondence, or on our web site. Our readers are solely responsible for their own investment decisions. Owners and contributing writers may hold positions in the securities that are discussed in investment profiles, newsletters and our website. Techstocksinvestor does not accept any cash or equity compensation from any company from which an investment profile, editorial, or research update is developed. Profiles, editorials, newsletters, research updates and the website are developed on behalf of the public and are not a service to any company.