An Oxfordshire business park has welcomed a clean energy technology provider as its latest occupier after recent plans for an ...