News

US-based SMT Energy has secured $135m for the 160MW/320 megawatt hours (MWh) SMT Houston IV battery energy storage facility ...