Netherlands student engineers unveil Stella Juva, world's 1st solar-powered ambulance

Auto