A cohort of left-leaning titans of industry are the latest to call on Joe Biden to bow out of the 2024 presidential election, with the group writing in a statement Wednesday it’s time for the president to “pass the torch.”
That organization, called the Leadership Now Project, is made up of more than 400 politically active current and retired executives, a majority of whom back progressive causes and candidates.
In a statement, the group wrote that there’s...