Liam Carter
May 19, 2025
A panel of appellate judges on Monday appeared skeptical of EPA’s reasons for terminating $20 billion in...