Work

Climate change mitigation targets set by global firms: Overview and implications for renewable energy