Emerald Finance Ltd (BOM:538882) reports robust financial performance with significant income growth and a CRISIL rating upgrade, despite challenges with NPAs and market volatility.