<p>The BJP has received a lion's share of income and donations received in India. It also leads the pack in election expenditure.</p>