Square IPO: Is now the right time?

by Adriene Hill and Molly Wood