Reckitt, a British multinational consumer goods company, is headquartered in Slough, England. Slough is a large town in Berkshire, England, located on the western fringes of the Greater London Urban Area.
Racking Your Brain with Reckitt: How Well Do You Know the British Consumer Goods Giant?