A shelf company is meant to be a clean, ready-to-use vehicle. Before you buy, you should confirm that it is. Here is a practical checklist. 1. Confirm the company exists and is in good standing Ask for a current extract from the Luxembourg Trade and Companies Register (RCS). It shows the legal form, registered address, […]