The Independent Film Television Alliance (IFTA) is the global trade association for the independent motion picture and television industry... We are headquartered in Los Angeles, but our members span the globe. This worldwide footprint allows IFTA..
Relevance: 10.062589