Odisha Vigilance Recovers Rs 45 Lakh Unexplained Cash from Officer