Founded in 2009, KwickScreen has grown from a university project start-up to an award-winning internationally recognized business.
The...
Founded in 2009, KwickScreen has grown from a university project start-up, to an award-winning internationally recognised business.