General Motors has filed its first batch of paperwork for the initial public offering of its stock in the United States. GM plans to trade its shares on both the Toronto Stock Exchange and the New York Stock Exchange. More...