In considering where an invention was ‘completed’ the CNIPA’s invalidation raises issues for any company carrying out R&D in ...