Meet Delft University of Technology's student-built electric race car. Watch it lap the Formula Student UK endurance course at Silverstone earlier this month. Listen to it squeal, whine and chirp like R2-D2 having a tender moment with another droid.

Read…