Another Indian brand is about to expand its presence in the Philippines. Mahindra & Mahindra, a leading manufacturer in its home country, has signed an agreement with the Alvarez automotive group. This paves the way for expansion…