DEBUTS Squad Mobility Unveils Its New Solar City Car The Dutch start-up Squad Mobility has unveiled its new Solar City Car, a small four-wheeler that rivals the Citroën…