Click here for a full size image
General Motors prepares for initial public offering