Large telescope mirror manufactured by Harris Corp. employees heads to Chile By Randy Gorbman Published November 30, 2018 at 3:37 PM EST Facebook Twitter LinkedIn Email