Council approves resignation of Peter Planetta September 27, 2024 On September 27, 2024 Council approved the resignation of Peter Planetta. Read now