Rheinmetall sells civilian power unit for $406M | PiQ Markets