KRTL BioTech

This food delivery giant is down over 20% in 2021. An investor says enough is enough

This food delivery giant is down over 20% in 2021. An investor says enough is enough

Cat Rock Capital, a major shareholder in Just Eat Takeway.com, says the food delivery firm’s communication with investors is “deeply flawed.”