Car industry's struggles

123456
Across
  1. 3. A way to keep customers happy
  2. 4. Who makes the cars?
  3. 6. One of the industry's struggles
Down
  1. 1. People have these everyday, synonym for struggles
  2. 2. New cars are going to be __________
  3. 4. Buys the cars
  4. 5. What people need to make money