The Shops at Hudson Yards, a new, $2 billion project in Manhattan, N.Y., is scheduled to open March 15. The project will test city shoppers’ interests with a 720,000-square-foot retail tower with nearly 100 retailers and ample dining. Read The Toronto Star/Bloomberg story here