London has emerged as the leading European destination for Indian entrepreneurs with the technology sector bringing in a large chunk of investments from India, according to new data released today.
London has emerged as the leading European destination for Indian entrepreneurs with the technology sector bringing in a large chunk of investments from India, according to new data released today.