Raincheck Earth is a company based in Shillong, Meghalaya, India, operati ng in the ecommerce sector. Founded in 2022, it now employs 6 individuals.