27 employees
News Live is a news events business that offers broadcast brands and event services.
2021