Why irctc share price is increasing

Is IRCTC gaining due to revenue growth or improved investor sentiment?