UK:DRIC

UK:DRIC accelerating the creation of the digital solutions retailers need

The national centre for testing and developing disruptive digital Innovations

Share this Challenge

Experts (0)

This Network currently has no experts.