logo redleaf

Screen Technics is the sole agent in Australia for Redleaf Audio & Visual Equipment Co. Ltd, China’s largest manufacturer of projection screens and associated AV equipment, which is based in Zhangjiagang Province.