Microsoft Pakistan and P@SHA sign partnership for cloud based trainings