May 12, 2023 by RT Marco Polo Marine 1HFY2023 reported numbers might not paint a pretty sight but investors should look beyond that for its strong operating performance