Sign of the times

On a brisk February morning, Luminite officials erected one of the final pieces of the new facility in Bradford, PA. Above the main entrance now sits a new sign showcasing… read more →