Limited Company or Micro-Entreprise?

Limited Company or Micro-Entreprise?

What is the most tax efficient business structure?