First French tech hub in India to be set up in Bengaluru
Business France is the national agency supporting the international development of the French economy.
Nov 17, 2017, 18:13 PM IST
Business France is the national agency supporting the international development of the French economy.
Nov 17, 2017, 18:13 PM IST