Blue-chip companies failing to disclose the location of assets key to their operations are creating a “blind spot” for investors and frustrating efforts towards net zero, Impax Asset Management’s sustainability boss has warned.
Stakeholders and policymakers have dialled up pressure on companies to come clean on the impact their business activities have on the climate.