A video game publisher is a company that publishes video games that they have either developed internally or have had developed by a video game developer.
A video game publisher is a company that publishes video games they have developed or had developed by a video game developer.