China’s Cloud Computing Firms Raise Concern for U.S.

12345678910
Across
  1. 2. a sum of money granted by the state or a public body to help an industry or business keep the price of a commodity or service low
  2. 8. communication over a distance by cable, telegraph, telephone, or broadcasting.
  3. 9. something enormous, especially a large and powerful organization.
Down
  1. 1. of considerable importance, size, or worth.
  2. 3. the basic physical and organizational structures and facilities (e.g. buildings, roads, power supplies) needed for the operation of a society or enterprise.
  3. 4. a person who makes statements on behalf of a group or individual
  4. 5. global city and one of the world's leading centres for culture, diplomacy, politics, finance, business and economics, education, research, language in China
  5. 6. the process or activity of running a business, organization, etc
  6. 7. an organization or country engaged in commercial or economic competition with others
  7. 10. a biological community of interacting organisms and their physical environment.