MarketsKPIT Technologies Shares Tank 5% On Warnings Over Uncertain Macro Conditions, Slower Deal WinsBY Outlook Business Desk