India Glycols gets relief as customs authority quashes ₹192 crore fine; ₹33 crore duty stands