20170722 business.international-business: Exhibit in New York celebrates life of Muppets creator Jim Henson