20170504 business.international-business: French presidential rivals clash in crucial TV debate