Targetspot becomes Llama Group

Targetspot: a sale of activity completed