Despite significant strategic initiatives, B. Riley Financial Inc (RILY) faces financial hurdles with a reported net loss and ...