Short seller Carson Block turns to the clean energy sector for frauds | Finks AI