Report clears green financier Plenti and Clean Energy Finance Corporation of wrongdoing over $107m of government contracts Source will download... Report clears green financier Plenti and Clean Energy Finance Corporation of wrongdoing over $107m of government contracts