
Walmart reportedly downsizing its physical presence in India, to focus on e-commerce
In the world of business, we see that there are many ups and downs and the best of businesses also need to make some tough decisions so as to sustain their presence in the markets. It is also important that businesses understand the trends of the market and place themselves in an appropriate manner. While…