Warehouse shops in France

Is there such an place like makro in France? For business bulk buy ?

cheers!

https://www.metro.fr/accueil.html