The biggest company in terms of revenue worldwide is creating a lot of buzz in the business news section today. Walmart, with 11,000 stores in 28 countries, had its stock price suddenly dive to less than 60% in October 2015 from January’s 90%. Last January, Walmart...
There are thousands—possibly millions—of on-and-off-line businesses worldwide which struggle and it is not for want of trying but more because of the lack of business strategy and building knowledge. To put this into perspective, let us first consider Internet...