Hate to say I told you so, but it looks like solar roads (i.e., roads paved with solar PV), are not going to get off the ground (pun intended). Of course, the experiment described in this article in Northwestern France, …
Hate to say I told you so, but it looks like solar roads (i.e., roads paved with solar PV), are not going to get off the ground (pun intended). Of course, the experiment described in this article in Northwestern France, …