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.
i don't know