Companies

General Motors prospectus lays risks on the line