How did Swellfix come into existence, and what is the relationship with its former parent Shell?
Swellfix is 100% owned by Shell Technology Ventures Fund 1, which continuously looks at new investment opportunities for technologies coming both inside and outside Shell.
