Ro Khanna @RoKhanna
.@MazzucatoM The top 500 companies, which have benefitted from public investments, spent $4 trillion over the last decade on stock buybacks that could have gone instead to inventing the technologies of the future and investing in our workforce. — PolitiTweet.org