Did management blame the share price on iHub posters? What are we trying to hide by not having a discussion about it here? Share price is a direct link to how the public perceives a company usually based on information the company gives the public.
lets try and keep the frustration and venting away...if you dont like the company or whats going on..sell and move on..i dont know why people keep putting this stress on themselves