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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results