Booked an air ticket but had to cancel it? Effective today, the new Directorate General of Civil Aviation (DGCA) rules for refunds come into force easing passenger pain points on several accounts and ...