French business delegation on two day visit to Sri Lanka
The Embassy of France in Sri Lanka and the Economic Department of the French Embassy in New Delhi have taken the initiative to encourage French companies based in India to join an official and business mission in Sri Lanka. READ MORE....