A Look Inside Kinrise’s New Leeds Office
Investment company Kinrise recently hired workplace design firm Oktra to design their new office in Leeds, England. “Kinrise approached us to carry out a
Tracyamange