Today, Lebu is one of India's growing electric two-wheeler brand. With innovation being an integral part, our idea is to bring something new to the market, which can also help fight climate change. A part of SPR India Private Limited.
Address
Khasra number 536/1, 536/2, Charan Singh Plaza , 100 Foota Road,( near Shalimar Palace) Burari Delhi 86