PT IN DEPTH
Zomato settles in Lisbon and looks for a new country manager
Sep 7, 2015
With 2 offices in Portugal (Lisbon and Porto), the Indian company Zomato just chose Lisbon as the...
EU introduces European Tech Champions Initiative to retain most successful tech startups