Definition
State in which long-term and short-term (or high risk and low risk) elements, factors, or objectives are judiciously combined to achieve a desired level of equilibrium.
Related Videos
http://www.businessdictionary.com/definition/strategic-balance.html


