Giant bubble of CO2 to store renewable energy for at least 10 hours

Giant bubble of CO2 to store renewable energy for at least 10 hours