July 20, 2020MiscellaneousApollo Infra’s co-head Geoff Strong talks renewables and goals for the asset manager’s infrastructure platform