Comments
I am also a New Yorker subscriber. No magazines have come for the last two months. TNY admin is not very helpful. The Techrome sticker appears on the wrapper. What is their role here? How can one contact them by phone or email?
Reply
Contact Information
Techrome Corporation, D-25, Anna Nagar East, Chennai 600102
India
India
File a Complaint