"Maybe they are busy getting business...."
Possibly but considering they sold about nothing for the last 3 months, you would think there was a bit of free time to update their website.
Or a cynic might suggest that once they finalised the IPO, they can't be bothered much with corporate responsibility.
IWG Price at posting:
26.5¢ Sentiment: Sell Disclosure: Not Held