Tamil Nadu to buy 12,000 buses including 2,000 electric

Tamil Nadu to buy 12,000 buses including 2,000 electric