GM, the once greatest car manufacturer and Numero Uno car maker of the world, has taken all the required steps to come back to its lost glory and the latest in the list is its promise to the customers to refund full amount to them if they are not satisfied about the car.
Advert.