Dynamic Multi-product Procurement With Joint and Individual Setup Costs: Theory and Insights | Synapse