Borja Barragan

Borja Barragan is the founder and CEO of Altum Faithful Investing, and the investor-producer of “FREE,” a Spanish film about life in 12 cloistered monasteries. It had an unprecedented 17-week run in theaters in Spain—but it’ll be American theaters for one day only, on November 2nd.