Are We Witnessing The Rise Of Solar Cars? How So?

Of the many fascinating things around us in life, it appears as though transportation and its ever changing means is a clear standout. And that’s not the only thing that’s purely fascinating; what also is, is just how urban transportation…