Stil true to an extent.... Liquidity has improved somewhat recently.... but generally back when i was actively trading my orders would not get hit for days.... thats just the market though with some specs...
ITC Price at posting:
5.4¢ Sentiment: LT Buy Disclosure: Held