Insects may not check out of Roach Motel, but Olympus Partners did, as its portfolio company Homax Group Inc. has sold the bug-killing brand to Spectrum Brands Holdings Inc. Consumer products company ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results