Donald Trump has issued an executive order to tighten restrictions on renewable energy tax credits just days after signing his “One, Big Beautiful Bill” act into law, which significantly cut federal support for renewables.
Chinese energy giant China Petroleum and Chemical Corporation, also known as Sinopec, has commenced operations at a 7.5MW offshore floating PV plant in China.