Source: Retail Times

Weareleach: Leach unveils the thinnest lightbox ever

Following nine months of investment, graphic display specialist Leach has revealed a new ultra-slim wall-mounted system designed to bring further flexibility to the retail sector.

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Richard Leach's photo - CEO of Leach

CEO

Richard Leach

CEO Approval Rating

70/100

Read more