B. Riley Financial (NASDAQ: RILY) companies provide tailored financial solutions to meet the strategic, operational, financial advisory and capital needs of its clients and partners. B. Riley operates through several subsidiaries which offer a...