Placing second in a business plan competition convinced David Weber and Kenny Lao that they had a viable business idea. Six years and 70 employees later, they're going strong. At Rickshaw Dumpling Bar's second, soon-to-open location in New York City, boxes are being unloaded, equipment is being cleaned, and new workers are being trained
Read More »