IGL Q3 Results: Profit rises by 42.3% to Rs 475.45 crore even as revenue drops by 4% on-year