The Election Commission of India on Tuesday provided data which revealed that the Bharatiya Janata Party (BJP), which claims itself as the biggest political party in the world, has a whopping cash and bank balance of Rs 7,113.80 crore. The second richest political party in India is Congress with Rs 857.15 crore as on March 31, 2024.