In general, the bigger and more diverse a company is, the more it can benefit from decentralization.
When a business is large or when its various parts have little to do with one another, decentralization is important. Decentralization allows for shorter bureaucratic lines of communication. It allows various divisions of the company to be controlled more clearly by people who are familiar with the work that division does.
However, there are times when centralization can be good. Centralization can result in better control of the firm. If there is only one central authority, the decisions can be made relatively quickly and there can be one clear direction for the country.
it can also be benifitted to large organizations for certain decisions like changing the line of business for ex. from clothing to shoe making business.... there decentralization is not required