Odisha approved 18 industrial projects with a total investment of ₹3,877.14 crore at the 146th meeting of the State Level Single Window Clearance Authority (SLSWCA) on 21 April...