Footwear company Crocs has leased a global flagship in SoHo at 543 Broadway, where it will open this summer, Commercial ...
Could This Finally Be The End Of Crocs? The company that somehow popularized colorful plastic clogs is closing 100 stores and cutting jobs after major drops in profits.