Articles · 10 February 2026 The Silent Screen in Your Tea Shop: Impressn’s New Advertising Play Chennai startup Impressn launches a network of silent LED screens in tea shops and cafes, blending news, entertainment, and targeted local advertising.