Company: RIT Solutions, Inc.
Location: New York, NY
Company: Syntricate Technologies
Company: Efficus, Inc.