Home Tech News The proposed climate fix tech companies just spent millions on? Rocks.