EU/EuropeGlobalScience/Technology Space-Based Solar Farms: No such thing as a free l(a)unch Europe, the US and China are locked in a race to farm solar energy using space farms orbiting the earth. ESA, the European Space Agency,…iGlobenewsApril 15, 2024