Mitsubishi rolls out new Strada

BANGKOK—Mitsubishi Motors Corporation (MMC) recently had the world premiere of the upcoming new Strada pickup (Triton or L200 in other markets) in Thailand, its country of manufacture. The Strada is the newest iteration of a model which is celebrating...