Well this has solved a very long mystery for me. When I first discovered my love for very tiny cars beyond the normal Isettas and Peels etc, I found a picture in a magazine showing the young Alexander Onassis sat in a beautiful 3 wheeled electric car, but no manufacturer's name was given. I have been searching my files over the last few days and sadly the clipping seems to be long gone, but suffice to say this has been puzzling me for the best part of 20 years so it's great to get a name at last!
These are the only two photos I can find of the car online, apologies for the watermarks