Tesla’s $557 Million China Battery Deal Fuels EV and Energy Storage Growth

Tesla sealed a $557 million deal on Friday to construct its first grid-scale battery storage station in Shanghai, Yicai reported, bolstering its energy division’s footprint in China. The agreement, signed with China Kangfu International Leasing Co. and Shanghai’s local government, comes on the heels of Tesla launching production at its Shanghai battery megafactory in February. […]

European Commission to Withdraw Greenwashing Regulation

On Friday, June 20, 2025, the European Commission announced its decision to withdraw the Green Claims Directive, a critical component of the EU’s Green Deal policy designed to protect consumers by ensuring that environmental marketing claims were accurate, science-based, and independently verified. Without it, regulation will revert to individual national laws, likely resulting in inconsistent […]