Business
Workplace tech is key to an innovative office space
Results from a recent YouGov survey commissioned by office design and build company Oktra have highlighted how important the office environment is to employees....
Update your browser to view this website correctly. Update my browser now
Results from a recent YouGov survey commissioned by office design and build company Oktra have highlighted how important the office environment is to employees....