The Multi-Vehicle Cyclic Inventory Routing Problem: Formulation and a Metaheuristic Approach. (July 2021)