The Future is in Our Hands
e-Capture Research and Development S.L. is a technology-based company located in Merida (Badajoz), Spain. e-Capture creates image-based products which allow users to perform accurate measurements on portable devices. One of...