Question: can mnp be done twice?
Answer: Yes, You can change as many times you want. But, only condition is there should be a gap of 90 days after previous porting. So, You can port to a new operator every 90 days.