The old flywheel technology is back. I had a good laugh reading those Bios of the “team”. Not much mention of the failed oil and gas venture, or the fleecing of shareholders. Shouldn’t be too long before they take it public is my guess. Nice find !