How companies experience the bullwhip effect

Discuss how companies experience the bullwhip effect. What causes the bullwhip effect? What are some of the techniques that companies can use to mitigate the bullwhip effect?