The latest progress on renewable energy.
China is working on a Space Solar Power Station
Chinese scientists are working on the design of a space solar power station {SSPS), that will be the largest-ever space project.
The latest progress on renewable energy.
Chinese scientists are working on the design of a space solar power station {SSPS), that will be the largest-ever space project.
New intelligent LED streetlights by Philips in Szcecin, Poland, will save 70 percent of energy. Watch the video…