site logo

TJX shakes off slowdown with 16% sales spike