Italian contractors Techfem and SPS have submitted a critical pre-feasibility study report to the government of Malta to support the Mediterranean nation’s domestic energy strategy,