Innovation pops up from nowhere and failure is part of business – what we learned from Digital Festival 2018

The Digital Festival 2018 was held at the Wales Millennium Centre, in Cardiff