Why batteries and green molecules are the final pieces in the decarbonization puzzle

Battery deployment has been expanding exponentially. This is aided by maturing technology, falling costs, and economies of scale thanks to innovation …