A Strategic Alternative for Company Formation Entrepreneurs weighing where to incorporate are often presented with extremes: opaque offshore jurisdictions on one side and over-regulated markets on the other. Costa Rica’s Sociedad de Responsabilidad Limitada (SRL)...