Page added on May 1, 2008
ST. LOUIS
The company, Free Flow Power Corp., is pursuing a $3 billion plan to install thousands of small electric turbines in the river bed, reaching from St. Louis to the Gulf of Mexico, that would collectively generate 1,600 megawatts of electricity
Leave a Reply