Digital asset infrastructure firm Elwood Technologies has been authorised as a service company by the UK Financial Conduct Authority (FCA). The authorisation specifically applies to the company’s ...