Logo
L

Leaf Baba

2 employees

Make your indoors green

Basic info

Industry

architecture and planning

Sectors

E-Commerce

Date founded

2021

FAQ