Business StandardJust 40 light years away, 7 Earth-like planets with similar compositionsJan 25, 2021Shibu Kumar TripathiBy Shibu Kumar Tripathimore_vert