DIF 2016

Diff 2016 is into its last week and its been an interesting, innovating and thought provoking experience. Well done to all those involved in its creation