Smart beta has almost as many definitions as there are people who use the term. Let’s begin, then, by specifying what we at BlackRock mean by it.
Shares are not simply pieces of paper. When you invest in equities, you are essentially buying a fractional ownership interest in a business.
The low interest rate environment creates problems for insurance companies who generally need positive investment returns to create profitable products that consumers find attractively priced.
Workforce issues are financially material to companies, and investors are waking up to this, reports ShareAction.
Before rigging scandals started to rock the City, the average person on the street would have been wholly unfamiliar with the 4pm London Fix or the Libor question.