Smart Data Discovery Challenge winners pave the way for new £750,000 prize launch this summer

Four winners of the Smart Data Discovery Challenge named