James Cameron — Insider transactions, Director at OCTOPUS RENEWABLES INFRASTRUCTURE TRUST PLC | InsiderLens