Result Xpro India Ltd - 590013 - Financial Results For The Quarter And Year Ended March 31, … BSE India Audited standalone and consolidated Financial results for the Quarter and year ended March 31, 2026