Keyframe Studios wins ‘Cutting Edge’…

Keyframe Studios, a creative full-service London studio and the creator and developer of the animated sequences…