Jigsaw XYZ

Marketplace technology to help people access fair products

Location
London, United Kingdom
Website
http://jigsaw.xyz

Projects credited in

People who have worked with Jigsaw XYZ