CLNE earnings for 2012 just released. The top line numbers look good but this company just keeps losing money year after year and has never shown a profit.
http://finance.yahoo.com/news/clean-energy-reports-gallons-delivered-210500508.html?desktop_view_default=true
Do you believe it is the responsibility of other tax payers to make it profitable?