Solar Power Satellites – Challenge To European Industry
£5.00
R. M. Shelton. (1980), JBIS, 33, pp.73-78
Refcode: 1980.33.73
Abstract:
Energy is the life blood of industrialized society. At present about 78% of Europe’s energy is derived from fossil fuel, mostly imported. Resources are fast depleting and oil supplies at least may be virtually exhausted within the lifetime of many people.