Shortlisted for business building of the year at Dezeen Awards 2019, Star Engineers Factory and Administrative ... form with a long colourful perforated metal screen adorned with greenery.