Haft Group Investor Relations Services: raising the profile of micro-cap and small-cap companies.