In the third quarter, an unusual situation arose in U.S. financial markets: dividend yield on stocks surpassed the interest rate on the 10-year Treasury bond. While some technical analysts saw this as a strong “buy” signal, and the market did subsequently rally, the real explanation is probably far less favorable...

Corporate sustainability is beneficial for both managers and investors. According to Dow Jones, corporate sustainability is “a business approach that creates long-term shareholder value by embracing opportunities and managing risks deriving from economic, environmental and social developments.