Global Awareness

First Solar Road in the World Opened by France.