News Robotics Badger Technologies and Stop & Shop introduce ‘Selfies with Marty the Robot’ for charity January 19, 2024