MAN Energy Solutions to supply 24 engines for Karpowership’s floating power plants. Find the latest news from the maritime ...