We respect your privacy, so we never share your info.
Location:Nairobi, Kenya
Product:DB660
Screen size:13.44m×7.68m
Install year:2022
Application:Outdoor Digital Signage of Commercial Building