
Many ITAD-related companies are already releasing ESG reports, but there is more work to be done. | SWKStock/Shutterstock
ESG, short for environmental, social, governance, has become front and center in corporate strategy. Most major companies, particularly the publicly traded corporations who have to respond to growing pressure from institutional investors, either have or are developing ESG plans. Continue Reading