US grocery retailer Kroger has announced that it has entered into a multi-year agreement with InStore Broadcasting Network (IBN) to provide a television network for customers in more than 2,500 Kroger-owned stores across the country.