NASA, like we've been reporting, has been throwing some fabulous discoveries with its Kepler mission. On its last quest, Kepler managed to dish out a planet called Kepler-22b, which reportedly is similarly sized as Earth; only located 600 light years away; orbiting a star.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!