Nirav Modi tracked down in London, running a new diamond business

Nirav Modi tracked down in London, running a new diamond business

Nirav Modi has been spotted in London.