Orchard Street completes R&D office space letting in Cambridge

Published on October 24, 2022

Orchard Street Investment Management has completed its third letting at the recently refurbished Radio House office building in Cambridge to Micro Focus, the multinational software and IT business.