INDIA: McDowell planning overseas expansion
The Indian spirits company, McDowell and Co., is planning to set up overseas operations in Scotland and Sri Lanka as part of its international expansion strategy.
The Indian spirits company, McDowell and Co., is planning to set up overseas operations in Scotland and Sri Lanka as part of its international expansion strategy.