Vogue Commercial Co. Ltd India named ‘Country of the Year’ at BIOFACH 2026 in Germany | Mangal Keshav