Dr Pete Knapp 8 months ago
Imperial Zero Index is a “rigourous” new framework they have rolled out “to assess which companies have a strategic commitment to decarbonisation, and are taking concrete steps towards operationalising that commitment”
Does this mean they will finally say no to toxic industries?
1/n