Rally Rd. isn't your typical Manhattan investment firm. Its 15 or so employees slouch in T-shirts and baseball caps in front of their computers. Framed photos of vintage Mercedes-Benz models – ...