The Bharatiya Janata Party (BJP) received ₹2,244 crore in contributions of ₹20,000 and above from individuals, trusts and ...