Oct 12, 20162 min readTalkfest'17 - 9 & 10 March, Lisbon (Portugal) | Iberian Festival Awards - 16 March, Barcelon