Solar Power from Space: A Solution to Net Zero? May 23, 2022 The world’s energy consumption is increasing and will continue to grow. According to a report by the University of Oxford, current global energy consumption is more than 160 billion megawatt... Opinion