preloader

General Motors earnings are out — here are the numbers