Octopus Renewables Infrastructure Trust Plc had a revenue of -1.12M in the quarter ending Jun 30, 2025, with -104.69%. This bring the company's revenue in the last twelve months to 22.70M, Increased -46.84%. In the fiscal year ending Dec 31, 2024, Octopus Renewables Infrastructure Trust Plc had annual revenue of 42.54M with -0.36% growth.