Across
- 3. A key sector Malta is known for besides tourism and finance
- 5. The capital city, where many startups set up shop
- 6. A place where founders pitch ideas, build networks, and raise funding
- 9. A person who takes risks to build something new
Down
- 1. A digital or tech-based new business
- 2. The small but mighty island in the Mediterranean
- 4. One word: turning an idea into a business
- 7. Type of tax Malta is famous for offering at a reduced rate to foreign businesses
- 8. Malta’s biggest source of income?
