brand wars

12
Across
  1. 2. the company owning the largest search engine,cloud computing,AI,and online adveritisng
Down
  1. 1. MNC producing computer software,personal computers,consumer electronics