Nirav Modi stayed in flat above jewellery store in London: Report
The 47-year-old diamantaire was able to travel in and out of Britain at least four times since his passport was cancelled by the Indian authorities in February.
Latest News from Moneycontrol.com