Microsoft signs contract with higher education ministry