No, you are just reading too much into the headline. It doesn't say "company ready to produce batteries that last a lifetime" it says "scientists can make a battery last a lifetime". If you read more into it than that, that's your fault.
I am highly skeptical that you can find any articles from reputable publications claiming cancer or HIV have been cured, let alone 100.
I am highly skeptical that you can find any articles from reputable publications claiming cancer or HIV have been cured, let alone 100.