Investor Shelf

Scottish Environmental Protection Agency

Regulator · GB · 1 documents

Key number
58.66 tCO2e
Operational emissions FY22/23. Scottish National Investment Bank p.15