translate English to French: Percent of Venue Construction Revenue Rec'd or Committed 100%
Pourcentage des revenus de construction des sites reçus ou promis