ADUR Financials: Aduro Clean Technologies Inc. AI Analysis