Nifty IT falls 2.86% as Indian tech faces global uncertainty

Business