Haj 2025: India allotted 1.75 lakh slots, but private tour operators fail to meet requirements The Economic Times