Kevin Sheppard 🇺🇸 (@climatetechkev) 's Twitter Profile
Kevin Sheppard 🇺🇸

@climatetechkev

Tweets and threads on climate tech, finance and policy. Optimistic @celtics fan

ID: 1385705620528111624

linkhttp://climatetechkev.substack.com calendar_today23-04-2021 21:22:28

30,30K Tweet

709 Takipçi

815 Takip Edilen

Jigar Shah (@jigarshahdc) 's Twitter Profile Photo

There has been a lot of questions about the Loan Programs Office and the work that they did over the last four years to process a record $108B of loans to help commercialize technology across the United States. A 🧵

CelticsUnite (@celticsunite18) 's Twitter Profile Photo

This would work if Bridges had a hamstring strain, OG a torn meniscus, KAT couldn’t breathe, and Brunson tore his achilles. Worst account on this app. Makes the Knicks fanbase look so bad on the daily.

This would work if Bridges had a hamstring strain, OG a torn meniscus, KAT couldn’t breathe, and Brunson tore his achilles.

Worst account on this app. Makes the Knicks fanbase look so bad on the daily.
Drew Pavlou 🇦🇺🇺🇦🇹🇼 (@drewpavlou) 's Twitter Profile Photo

Ukraine offered Russia a total ceasefire. Russia responded by refusing the ceasefire offer and bombing Ukrainian civilians. So Ukraine responded by taking out 40 Russian strategic bombers. This is completely and totally justified and fair.

Ukraine offered Russia a total ceasefire.

Russia responded by refusing the ceasefire offer and bombing Ukrainian civilians.

So Ukraine responded by taking out 40 Russian strategic bombers. 

This is completely and totally justified and fair.
Kevin Sheppard 🇺🇸 (@climatetechkev) 's Twitter Profile Photo

Massive narrative violation which the vast majority of this country won't notice because Republicans have no incentive to talk about it and Dems suck at talking about it.