When a captain of industry like FedEx CEO Fred Smith makes a statement on our nation’s dependence on oil like: “What is needed now is an urgent, national commitment to action. As oil prices once again top $100 a barrel, …
FedEx CEO Fred Smith’s Electric Vehicle Video Read More »