The first 1 MW plant is supposed to be built in Greece later this year, I believe. I have read that these units are being manufactured in Florida somewhere.
11 posted on 03/05/2011 5:13:06 AM PST by Normandy
The first 1 MW plant is supposed to be built in Greece later this year, I believe. I have read that these units are being manufactured in Florida somewhere.
Florida and Greece together screams fraud.
33 posted on 03/05/2011 8:20:40 AM PST by Moonman62
(Half of all Americans are above average. Politicians come from the other half.)