Select Page

Tag: life science reit

Oxford Technology Park sold in £183m deal

Investment trust Life Science REIT has completed the acquisition of Oxford Technology Park (OTP)...

Read More
Loading