Company Description
B. Riley Financial is a diversified financial services company offering collaborative solutions to the capital raising and financial advisory needs of public and private companies and high net worth individuals. http://brileyfin.com/