Disability film festival winners announced Winners of the Business Disability Forum’s Film Festival Challenge 2019 were announced yesterday evening at a prestigious event in London, hosted by K…