Publix is a large grocery chain in the south. Has to be the same company. I sure don't know a lot about them, but they are a very big company.
Kevin is correct ever where they have a Kroger store Publix builds a store next door or as close as possible.Three big chains are all that exist add Walmart.
Not saying there isn't any but I've never known or seen a Publix to sell gas.