ALMA Telescope passes major milestone with successful antenna link

News