Force firms to reveal their impact on nature: major businesses
Businesses must be compelled to reveal their impact on nature, more than 300 firms said in an open letter to world leaders published on Wednesday ahead of crunch United Nations negotiations to halt catastrophic biodiversity ...