Technology | Thu May 24, 2012 10:28am EDT

Decision time on site for giant radio telescope