Posted inInvestment/deals/companies Microsoft and Musk are working hard on carbon storage – here’s the prognosis by David Thorpe 2 February 20212 February 2021