India generates 18.5 lakh metric tonnes of electronic waste each year, with Delhi (98,000 MT) second on the list after Mumbai (1.2 lakh MT) as the biggest contributor.