Happiest Minds Technologies Limited (HAPPSTMN) Q2FY23 performance is marginally lower than our estimate.