What business phrase refers to "up to date or new methods"?

Find the answer below

Bet your knowledge and answer