The Bharatiya Janata Party (BJP) on Thursday lashed out at Congress over the latter's criticism of electoral bonds, saying the grand old party was immersed in corruption, adding the Election Commission had recovered crores from many of its senior leaders recently.