O firmie
Aquila Displays designs, manufactures and installs custom exhibition stands for trade shows and professional events from its workshop in Meudon, near Paris. The company says it serves France and Europe, and offers modular portable stands with turnkey design, fabrication and installation.