Solar Roads

In 2000 and 16, the small French town of Trouvre-aux-Perches has reason to celebrate. The world\’s first road will open here. Of course, this is no ordinary road. This road, or rather a part of it, more preciselyits surface, isRead more…