Bhavesh Bhide, the owner of the company that put up the giant billboard, was arrested by the Mumbai Crime Branch from Udaipur in Rajasthan last week and brought to Mumbai. Officials added that police are investigating how Bhide was awarded the hoarding contract and how much he earned.