They're not exactly looking for investment, are they? With close connections to investors with deep pockets, in a race to commercialize fusion, it's not exactly surprising that they would keep their cards close to their chest.
An advantage over competitors is my first thought. That being said, it seems sketchy to me too. You always have to take these extraordinary scientific claims with a big grain of salt