I'm assuming what they're doing here (they don't really say) is using a flywheel in the equipment in the charging station to charge a "regular" electric car -- a car that stores the electricity in batteries. And the flywheel is used because the environments they want to deploy these charging stations have lower quality electric grids, "where upgrading the grid for fast electric vehicle charging can be prohibitively expensive".
They even say they can "...charge a battery in ten minutes..." This sounds great! But I'm not sure what cars they'd be charging. Can, for example, you charge a Tesla that fast? I assume not, or Tesla would be charging them that quickly. (https://www.tesla.com/supercharger says it takes 30 minutes)
So I'm assuming that they're charging cars with smaller batteries. It sounds interesting, but not as good as my initial reading ("you can charge your car way faster") made me think.