New Economy Film Festival

  • NY

Address

124 W. 13th St.
New York
NY
10011
United States

About Us

The New Economy Film Festival (NEFF) is a new festival that showcases documentaries about the failings of the current mainstream economy, and the growing movement for a more just, sustainable future.


Share:

Share: