Technology India IT and business services will grow 7.9% to $13.9 bn by 2019-end: IDC Shweta Sharma 28 Nov, 2018