Home News It’s put-up-or-shut-up time for TCL’s foldables