The IPO date is still to be determined.
There's some
controversy over a charity MC is setting up. This charity will own a signifigant chunk of the new stock. They say they're just being generous, but there's suspicion that it's just to dilute the voting power of the remaining shareholders.