New video on the Stella (in Dutch!):
Eindhoven brengt auto op zonne-energie naar de openbare weg - Video's - Tweakers
If someone who speaks Dutch can answer this - the video shows the Stella with the solar PV cells covered up, and my guess is that they are testing the battery and the drivetrain as a 'stand alone' system?
The rollcage is a new addition since the last video, and it seems to have stabilized the whole structure.