Renewing Energy Investments with Mark McCall of Lime Rock
Mark McCall joins us in this episode to talk about the rise of renewable energy. Mark is a Managing Director of Lime Rock New Energy, a private capital firm that is trying to capitalize on the major e...