Charlottesville, Virginia-based Apex Clean Energy has signed a power purchase deal with Google for power that will be ...
On today’s episode of Decoder, we’re talking about antitrust policy and tech, which is at a particularly weird moment as we ...