translate English to French: A further 80 stations are under construction or in the stage of contract negotiation.
En outre, 80 nouvelles stations sont en construction ou sont au stade de la négociation des contrats.