translate English to French: Innovative ideas are at the center of most lucrative businesses.
Les idées novatrices sont au centre de la plupart des affaires lucratives.