Automobile Technology What is It That Makes Maruti Suzuki Tick? Maruti Suzuki India Limited celebrated “40 years” of Suzuki’s partnership in India with the triple