Prime Minister Robert Abela has stressed the need to utilize prime maritime related sites in the Grand Harbour in the best way possible, highlighting that Malta has no maritime hub. Abela mentioned ...