The public sector in Scotland is improving its purchasing and estimates it has saved more than £300 million since 2006 as a result. It could now make further savings through increased collaboration and better management.