September 5, 2023 Juxta launches micro-retail stores to support EV charging US tech start-up Juxta has introduced new autonomous micro-retail stores to support customers in the EV charging ecosphere.