Which city has topped the 2017 Savills Tech Cities Index?
[A] Austin
[B] Bengaluru
[C] San Francisco
[D] New York

Show Answer

Advertisement

Quiz Categories