Image from Fast Company

The most innovative companies for energy in 2025

Fast Company

24M is named to Fast Company's Most Innovative Companies for Energy list for 2025.