The Editor takes a trip to the Maltese headquarters of Abertax – a company that 'surfaced' for the battery world at last year's ELBC and has plenty of new offerings for the industry.
Malta is what Wikipedia calls a European 'microstate,' a group of islands in the Mediterranean just 60 miles off the coast of Sicily and 200 miles north of Libya.
It is steeped in history, conquered by the Romans, the Turks, and the British, of course. But assume that this is hardly the sort of place you'd expect to find a small high . . .