You'll find find me near the top, and I've double checked and still not seeing the misleading headline. This thread itself is captioned Solar surpasses nuclear power globally for first time
Perhaps you'd be kind enough to link to which part of this thread gives that context, as you see it.