In 2018 the company installed a 2 meters high mezuzah, claimed to be the tallest mezuzah in the world, made of LED screens, on the roof of the Aish HaTorah yeshiva building in the Old City of Jerusalem, as a publicity stunt.