Happiest Minds and ITC Infotech merger to complete next year

Business