Himachal Pradesh HC orders the closure of 18 loss-making HPTDC hotels by November 25, 2024, citing financial viability ...