The financial markets continued their streak of volatility this week with today looking like another triple digit loss for North American markets. These are tough days for investor relations professionals, especially given the short-term focus of many
Read More...