Stephen Taub Premium Lansdowne To Debut New Energy Fund The London-based long-short equity manager is betting on clean energy. Stephen Taub December 18, 2025