Something as major as vacant lot building sites? You are referring to the fuel project which was a failure, just as 90%+ of all alternative fuel projects have been failures in the last several years. Failure does not make it a scam. The politics of going against big oil are daunting, yet many try and most fail.
Again, late filings are never good, but they happen to many many companies large and especially small, and the simple fact is as long as it is not habitual, it is a small issue.