A Star Dims

Company founder Marvin Sands passes away after more than 50 years of leading the company. His son, Richard Sands becomes chairman of the board.
Back to blog