Nifty ends at record closing high ahead of Aug F&O expiry
SC coal verdict: Power majors stare at uncertain future
India remains attractive for foreign investors: Macquarie
Credit ratings conceal more than they reveal
Markets end flat amid volatility; Nifty reclaims 7,900