Loading...

The total return for JTC (LON:JTC) investors has risen faster than earnings growth over the last five years | Intellectia.AI