Seems to be more of a press release than actual news.
We're told that they can make a battery with 100x their current battery -- but we're not told what that is. Instead we're told what the competitor's density is? Huh? How does that help us understand if this is a meaningful development?
Then, when you read further, we learn that it's really only for the smallest of devices -- watches -- and is too fragile for cars.