Here's an actual article. It does point out various inconsistencies between the sources, but whatever, the rocks going down generate more than enough energy to take the empty truck back up.
https://insideevs.com/news/361095/edumper-largest-ev-world/
And one of the project partners https://lithiumsystem.ch/projects/edumper/?lang=en