Sodium-ion batteries: Should we believe the hype?

Sodium-ion batteries: Should we believe the hype?