Did you know that electric moped sharing company Revel deposited 1,000 new mopeds on New York City streets in the space of a week? SOMEFACTS.com