Germany and some other EU countries are hastily setting up new floating gas terminals at their ports to help cope with the severe reduction in natural gas...

read more