Traditionally, IPOs are done on major exchanges when companies require serious growth or expansion capital (at least several million dollars). However, junior stock exchanges such as Canada's TSX ...