Interview with John Mega, L3 Technologies at SATELLITE 2017

John Mega, senior vice president and group president at L3 Technologies, Communication Systems Group, speaks to Mark Holmes, Via Satellite’s editorial director, at SATELLITE 2017.

| March 9, 2017