Hero Motors is raising funds via IPO for debt repayment, capacity expansion at its Uttar Pradesh plant, strategic acquisitions, and general corporate purposes to support future growth.