Tag: spend hits $31bn