Cuddalore district police successfully recovered 300 missing or stolen mobile phones valued at approximately ₹50 lakh. The devices were returned to their rightful owners on Wednesday.