Leap, a New Startup Testing Blockchain, Takes 90MW Stake in California’s Distributed Energy Auction Posted on June 26, 2018 by admin