It is mandatory to appoint a licensed local registered agent and maintain a physical address in the Bahamas (usually the agent's office).
Minimum of one shareholder and one director ; these can be the same person and can be individuals or corporate entities. setting up a shell corp in the nassau
Registration of Company in Bahamas | Law & Trust International It is mandatory to appoint a licensed local
The Registrar General's Department oversees filings, but only licensed agents can submit them. setting up a shell corp in the nassau