Liberty produced ‘respectable’ results, says management by Adriaan Kruger | Mar 5, 2021 | Moneyweb Not really, answer investors, knocking 7% off the share price.