OPINION: The creation of new financial terms has gone into overdrive.
Source: NZ Herald Business News