Petros Panagiotidis company inks $7m share deal with Maxim Group

Robin Energy raising cash from single institutional investor