Avenue Supermarts Limited, operating as D-Mart, is an Indian retail corporation that runs a chain of hypermarkets and supermarkets. The company offers a wide range of basic home and personal products, including food, groceries, toiletries, beauty products, garments, kitchenware, and home appliances. Avenue Supermarts was founded in 2000 and is headquartered in Mumbai, Maharashtra, India.
With the MSCI ACWI (ACWI-US) breaking below our $70 “line in the sand” support level we highlighted last week, we believe additional downside is...