Stephen Taub Lansdowne To Debut New Energy Fund The London-based long-short equity manager is betting on clean energy. Stephen Taub August 12, 2016