ISLAMABAD, Nov 29 (APP):National Accountability Bureau (NAB) – pursuing across-the-board accountability approach – has arrested 503 accused persons and recovered Rs. 2580 million from corrupt elements during one year.