Managing Director of Tamil Nadu State Marketing corporation inspects various development project works