Benchmark indices hit fresh record high on Friday, riding on some positive domestic and global cues. Buying was seen in bank and financial services stocks, while metal and pharma scrips were under pressure. Read more at: https://econo