64 Comments HTC India: How to get in touch By CCC Team August 4, 2011 HTC Customer Service/Support (India) Phone: 1800-1033-566 (toll free) HTC Head Office 23 Xinghua Rd., Taoyuan 330, Taiwan,…