SEPTA Office of Inspector General Launches New Website to Increase Transparency June 15, 2023 News Release The SEPTA Office of Inspector General (OIG) is announcing the launch of its new, user-friendly website. To read more, view the official press release on SEPTA.org. Lee esta publicación en español. Continue Reading