Home startups Government agencies of India and France — ‘Invest India’ and ‘Business France’, have joined hands by signing…