Admattic announces expansion into India by Team PITCH April 04, 2025 The performance marketing solutions company plans to go public in the next 3 years