by my rough calculation 6 mill operating loss divided by 3800 wheels means they are losing approx 1500 dollars for every wheel they sell hardly setting the world on fire despite all the hype
CBR Price at posting:
$4.27 Sentiment: None Disclosure: Not Held