Sembcorp Marine share price plunging to $0.05?

You may also like...