More Carbon Credit Fraud Uncovered: CEO of Verra Resigns