The great train wreck seems to be happening. Mark Thornton shares his latest guesses and outlook.
German Courts Rule in Nichia’s Favor in Patent Infringement Suits Regarding Leading LEDs March 10, 2025