Work & business

Up to speed

Having the latest information or the skills needed to do something well.