The first half of July brought some impressive power purchase agreement (PPA) announcements, including offshore wind off-take deals in Taiwan and Scotland for hundreds of megawatts. We start with the more recent stories.