Nvidia (NVDA) stepped up to the earnings plate last night. There was a lot of pressure to perform. Supply issues led to poor performance and […]
Russian Invasion: Impact on Semiconductors
This week, markets woke to news that Russia invaded its neighbor Ukraine. Tensions mounted for weeks. Most believed Russia would wait for the Olympics to […]