Globe hailed in TIME and Statista’s World’s Most Sustainable Companies 2025