Are you passionate about aircraft and DIY projects? Have you ever considered building your own aircraft in Geneva, Switzerland? Before starting such an exciting venture, it is essential to understand the legal compliance requirements that come with building and operating a DIY aircraft.