TCL, the Chinese TV brand, has unveiled three new C-series Smart TVs in India: TCL C825, TCL C728, and TCL 725. These new TVs feature 4K resolution, HDR with Dolby Vision, IMAX Enhanced certification…