Luo Luo joins hands Stena to jointly develop the first ship intelligent sensing system Posted on 2024-09-21