OOH Owners Rentbrella Installs Shared Umbrella Stations in New York Introducing Rentbrella, NYC’s first umbrella share program. Free for 24 hours, the umbrellas are printed with the…