If Water Desalination is the Answer? Crescent City California is the place.
Posted: April 7, 2015
We can create hundreds of jobs off the coast of Northern California specifically Crescent City with an oil derrick type rig that's used by big oil, as a desalination plant for some of California's...