Insights

Malta and the film industry

Deloitte Malta brochure #010

While the Maltese islands are known within the global film industry, produc...