Nifty firms belie doomsayers’ estimates to report best-ever profits for Q2 | Sharefundss