It's a concept car. It might have been designed by a number of interns and any of the numbers including price, performance, range are to a large degree guessed or calculated from theoreticals.
First thing I always look for in new car announcement, the dreaded "concept car". Then you can close the page pretty much.