Technology 41 Percent of Companies “Would Struggle” to Provide CSRD Data Business Wire Feb 22, 2024 Companies must get ahead of emissions-reporting requirements warns nShift Some 41% of businesses fear that they would struggle to provide…