Project Redspace imagines an office-car for megacity traffic
New York is huge. 8.5 million people live in the Big Apple according to 2016 census data. It seems impressive until you realize that there are 15 megacities in China that blow New York away with populations over 10 million. All those humans in one ar...