RITA 2016 – Artetecha help British Council win award RITA 2016 – Artetecha help British Council win award Our biggest client, The British Council, has won a RITA industry innovation award yesterday, in the category of Infrastructure as an Enabler. The Head of Digital Operations says I [...]