The three orbit an ultracool dwarf star a mere 39 light years away, and are likely comparable in size and temperature to Earth and Venus, they reported in a study, published in Nature.
Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
First Published: May 02 2016 | 8:49 PM IST