He spent 5 years in prison. He claims big but produces nothing.
Petroldragon was a scam and all he produced were toxic wastes the government had to clean up.
His Leonardo Technology machines were also a big fraud.
Based on what specific sources of information do you say that? In any event, Rossi, his background, and his device were evaluated by a North Carolina venture fund, and after a closer look at them than either of us have had, they put money into the E-Cat. They apparently see it as worthy of further development. That argues against the E-Cat being a fraud.