A million people in Tamil Nadu would get free COVID-19 vaccines at private hospitals before the end of this year. Companies in the state, largely around 1,500 of them, have pledged to fund this drive through their corporate social responsibility (CSR) plans. They will give Rs 75 crore to begin with.