Tom Steyer launches climate tech investment platform

Tom Steyer is putting his money where his mouth is when it comes to fighting climate…