We have headquarters in Austin, TX, an office in Shenzhen, China, and representatives in all major Chinese cities. Why can’t I rent my own car? This is definitely not a good idea – unless you’ve driven in China before and are very familiar with the
...
more