A host of resellers have won spots on a higher education framework worth £130m to provide software for universities across the UK. The Software Licence Resellers Agreement (SLRA), set up by the ...