Markets ended near their day's lows weighed down by profit taking in financials and index heavyweight Reliance Industries after recent gains. The 30-share Sensex ended down 80 points at 20,895......
HSBC Holdings Plc has agreed to pay $1.92 billion to settle a multi-year US criminal probe into money-laundering lapses at the British lender, the largest penalty ever paid by a bank.HSBC admitted......