Supermarket
805 m
Oxford is active investors, asset managers and builders of businesses. Oxford and our platform companies manage over $80 billion of assets across four continents, in some of the world’s most transformative places. Our competitive advantage is in...