Demcon powers solar road train startup Trens Trens has received a million-euro investment from four new backers.