Playing catch up: can the stellarator win the race to fusion energy?

6_6_w7x