Rentbrella Keeps The Drops Off Your Head - For Free If You Return It In Time The Brazil company recently launched in New York City, has plans for more sharing stations in the U.S. and Europe, and makes its umbrellas from recycled plastic.