I smell BULLSHIT.
They are publicly traded ... sure, but it's not the NYSE, and doesn't look to move there anytime soon. For that matter, it's an exhange I've never heard of.
They've claim to have built working engines that have been tested on a dyno... so why is every picture on their...