Podesta Group Inc is/was an owner of Global Solutions

Details
Title Parent Organization