France and Tehran signed a batch of 20 trade and construction agreements, the total worth of Iran’s agreements with France has not been revealed, according to the French president’s office.