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 [...]