Novestra is an independent investment company with a portfolio of private as well as public companies. Novestra focuses on investing in small cap companies with substantial growth potential or companies with substantial and stable revenue base that offer significant value potential.