20190612 business.india-business: Bigger Modi mandate may be best for business: Walmart