$2484 JT #Demae-Can (2484 JT) PSA Internet: Demae-Can (2484 JT) – Can It Deliver Its “Life Infrastructure of Japan” Dream?: Commanding a claimed 50% of Japan’s food delivery business, for Demae-can, food amid Lockdown and restaurants… https://t.co/TKZgUVQaCz #equity #stocks