Swiggy $1.4 bln IPO opens for orders as Indian stocks lose some of their appeal