Major Chinese technology company

123456789
Across
  1. 2. Fuel for automobiles
  2. 4. Constructor
  3. 6. Short rest
  4. 7. Opposite
  5. 9. Major Chinese technology company
Down
  1. 1. Line of mountains
  2. 3. Younger
  3. 5. Uncooked
  4. 8. Opinion