Smallcap stocks have corrected sharply but are still not cheap, says Sonam Srivastava of Wright Research, urging investors to ...