Strategy can be nothing but a buzzword, but successful businesses make it mean something. Actually, it means several things: corporate, business and functional strategies are different levels of ...