As far as I know, they provide legal counsel, but Admiral [and some posters on other boards] have been posting they signed a finance agreement at a fixed 8%…. haven't seen anything personally though.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.