General Motors Company last night announced it had, as widely speculated earlier this week, filed a registration statement for an initial public stock offering (IPO) with the US Securities and Exchange Commission (SEC). The proposed public offering consists of a mix of common stock and series B mandatory convertible junior preferred stock, the automaker said.