James Meigs

Popular Mechanics Names Editor in Chief, Editorial Director

Ryan D’Agostino has been named editor in chief of Popular Mechanics, effective May 1. He comes to the magazine from […]