The managing director of a Ponzi scheme company ‘Finix’, who has been on the run for over a year, was caught by aggrieved customers and handed over to the police on Saturday. The depositors alleged that the official, identified as Badarul Islam, had collected crores of rupees from them while promising them huge returns. However, Mr. Islam, along with the employees of the company, fled the town after collecting a considerable sum from the depositors. — PTI