Stephen Ross, Businessman Lambasted for Trump Ties, Stepped Down From The Shed’s Board of Directors
The Shed in Hudson Yards, New York (photo by Zachary Small for Hyperallergic)Stephen M. Ross, the real-estate tycoon behind the $25 billion Hudson Yards development project on Manhattan’s West Side,...