TOYOTA MOTOR Philippines Corp. (TMP) has officially introduced the all-new Avanza on March 7 as part of efforts to strengthen its position in the compact multipurpose vehicle (MPV) segment. TMP said ...