On March 28th WINNERS celebrated the grand opening of their new flagship store at Orchard Plaza. The newly renovated 30,000 square foot retail space was teeming with activity and had customers excitedly lined up out the door. The parking lot was full first thing in the morning and as the day continued, the traffic showed…

Read More