Nirav Modi must pay Bank of India USD 11.5 million, London court rules June 24, 2026 · India Today Read full story at source