translate English to French:   What's more, the project is based on a solid business case.
  Qui plus est, le projet est fondé sur une solide analyse de rentabilisation.