Top

Magellan super-scope gets green light for construction

Construction of the Giant Magellan Telescope has been given the go-ahead.

The story is too old to be commented.