Sandoz Interview Question

Innovation - developing new ways of working