
You get the feeling that the energy in the room generated by business partners Shelton Stone and James Sumpter could power more than a few American homes.
As the two discuss details for their planned 74 -megawatt solar facility breaking ground soon in Walton County, you are struck by the fact that their timing couldn't be better.
Read more