Tamil Nadu, an economic appraisal