Today, the New York State Public Service Commission (PSC) approved a Certificate of Public Convenience and Necessity for a 100-megawatt (MW) energy storage project in...
French energy giant Total and 174 Power Global, a wholly-owned Hanwha Group affiliate, have signed an agreement to form a 50/50 joint venture (JV) in...