Energy StorageRenewable Energy XL Batteries is using petrochemical infrastructure to store solar and wind power by Nia Walker April 8, 2025 by Nia Walker April 8, 2025 2 minutes read In an era where sustainability and innovation intersect, XL Batteries is making waves by …