Which retailer of Spring Ram Retail Park have more than 370 stores and 6,000 employees?
Pets at Home Pets at Home is the United Kingdom's largest pet supplies retailer, with more than 370 stores and 6,000 employees. The company sells products including food, toys, bedding, medication and accessories and pets.
Wibra Wibra, short for Wierdsma & Braam, is a Dutch discount store-chain. It sells mostly textile and clothing, but also other products. Wibra operates over 280 stores with 2700 employees in the Netherlands and Belgium.