TATA Altroz Launched in Nepal: Most Anticipated Hatchback Now at Killer Price! Tata Altroz is now available in Nepal. Sipradi Trading Private Limited, the authorized distributor of… by Jubindra K.C — October 7, 2021 in Auto 1