TN govt signs 24 MoUs for various industrial projects at inv