Nirav Modi must pay Bank of India USD 11.5 million, London court rules

· India Today