Microsoft just dropped billions on AI in Japan and signed a massive 100-megawatt solar deal to power it. Sounds great, right? But here’s the catch: they built it in a region that throws away solar power, and they skipped the batteries. We dig into the high-stakes gamble at the heart of this deal. Read the […]