Is it time to rethink public corporations?

Business