Tessella is an international technology and consultancy firm specialising in R&D.
Read more about Tessella.