Nirav Modi has been arrested in London will be produced in Court 2 min read News Nirav Modi has been arrested in London will be produced in Court weupdated March 20, 2019 Nirav Modi has been arrested in London and is being produced in the Westminster...Read More