Have they got it working?
If they have not got it actually working and producing excess power (or something very close to that) then they cannot know whether it will ever work. So all their fancy predictions of when it will be available are nonsense.