Taboola opens new India office, 4th global support center
Taboola announced opening of a new office at Cyber City in Gurugram, a new sales center in Mumbai, and actively hiring 80 employees to support the company's operations in India and globally.
Taboola now has a monthly reach of 12 million unique views in Delhi, 7.3 million in Mumbai and 8.7 million in Bengaluru. Image source: Youtube