Travel and Cash (not to be confused with My Travel & Cash from 2012), went into prelaunch last month and claim to be registered in Belize. The company doesn’t actually have a physical presence there however, with the Travel and Cash website stating The owners and management have operated a number of international businesses operating remotely in [Continue reading...]
Source: Travel and Cash Review: Travel niche Ponzi pyramid hybrid