PFC, REC boards approve merger: What it means for India

Business