Home BUSINESS News Carbon Offsets Are Used by Companies Seeking ‘Net Zero,’ but Concerns Persist