India has 'holistic vision' to make it easier to do business: Goyal
Leading British and Indian firms won awards for their work in the UK-India space during the event.
May 13, 2017, 16:35 PM IST
Leading British and Indian firms won awards for their work in the UK-India space during the event.
May 13, 2017, 16:35 PM IST