Deltic The Rising STAR
Agarwal Millennium Tower -2, Room No 374, 3rd Floor, Netaji Subhash Place
9871913281
STAR E-Rickshaw is miles ahead in the race with a 25% higher mileage than any other E-Rickshaw in the country. The cutting edge technol.....le charge.