ParentFull threadbrandensilva·Boggles my mind a bit given much of the oil companies own the new renewable tech too. Why not keep investing in the future.View on HN