Tears streamed down my face as I sat on the edge of my seat and watched with awe, amazement and even reverence as she pushed forward with sheer determination through the lastmiles.
Last week, France announced that the country will pave 621 miles of road with solar panels over the next five years, with the goal of providing cheap, renewable energy to five million people.