The TVS XL 100 is a 99.7cc moped which produces a power of 4.14 BHP @ 6000 rpm  and a peak torque of 6.3 NM @ 3500 rpm. It is mated to a single speed gearbox. It has a  fuel tank capacity of 4 liters and a certified mileage of 67 kmpl. It weighs just 75 kg (dry weight) and has a payload of 130 kg.
It is available in 5 exciting colors; Black, Red, Green, Blue and Green. the TVS XL has an ex-showroom price of INR 29, 728.
You can know more about it here: https://autos.maxabout.com/bikes/tvs/xl/xl-100