The federal court has halted Trump administration orders that hinder solar and wind energy developmentApril 23, 2026
Technology China National Petroleum Corporation achieves 25.05% efficiency for inverted perovskite solar cell – SPEBy solarenergyDecember 15, 20250 The Chinese energy and oil company said the cell can be used as a top device in perovksite-silicon tandem configurations.…