Solar energy seems to be working just fine.
Well, to be fair, that’s 93 million miles away, give or take.
We’ll have LFTR’s for a hundred years before there’s an economically competitive fusion reactor operating on Earth. Or Mars. Or the Moon.