About company

DPI are leaders in the field of tensioned fabric displays. Backed by years of experience, innovative designs, and the best manufacturing skills, we craft beautifully engineered illuminated and non-illuminated soft signage

GB
Not verified company