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